.avue-tags__box[data-v-4b86aefc]{display:-webkit-box;display:-ms-flexbox;display:flex}.avue-tags__box .firstClumn[data-v-4b86aefc]{width:90%}.returnWorkbench[data-v-4b86aefc]{width:15%;text-align:right;line-height:44px;font-size:16px;font-family:Microsoft YaHei;font-weight:400;color:#333;cursor:pointer}.returnWorkbench img[data-v-4b86aefc]{width:17px;vertical-align:middle}.benchNotice[data-v-bf1cbf92]{width:100%;background-color:#19559d;color:#fff;overflow:hidden}.appContent[data-v-bf1cbf92]{position:relative;width:100%;overflow:hidden}.appContent .leftBtn[data-v-bf1cbf92]{position:absolute;right:110px;bottom:18px}.appContent .rightBtn[data-v-bf1cbf92]{position:absolute;right:28px;bottom:18px}.appContent .menuBox[data-v-bf1cbf92]{cursor:pointer;font-size:16px;font-family:Microsoft YaHei;font-weight:400;color:#333;background:#fff}.appContent .menuBox .menuLogo[data-v-bf1cbf92]{overflow:hidden;float:left;font-size:14px;padding:0;line-height:56px}.appContent .menuBox .menuLogo.active[data-v-bf1cbf92],.appContent .menuBox .menuLogo[data-v-bf1cbf92]:hover{background-color:#042b58}.appContent .menuBox .menuLogo a[data-v-bf1cbf92]{color:#fff;padding:0 40px}.appContent .menuBox .menuLogo img[data-v-bf1cbf92]{width:48px;vertical-align:middle;margin-right:10px}.appContent .menuBox .menuLogo .arrowBox[data-v-bf1cbf92]{float:right;margin-top:10px}.appContent .menuBox .menuLogo .arrowBox .right[data-v-bf1cbf92]{width:10px;vertical-align:middle;margin-right:0}.menutitle[data-v-bf1cbf92]{float:left;line-height:56px;width:241px;text-align:center}.top-bar__title[data-v-27422804]{display:-webkit-box;display:-ms-flexbox;display:flex;padding-top:15px}.top-bar__title .logo[data-v-27422804]{width:40px;height:40px;margin-left:60px;margin-right:10px}.top-bar__title .jsxdchy[data-v-27422804]{width:43%;height:29px}.titleBtn[data-v-27422804]{background:#fff;min-height:44px;text-align:right;padding-right:5%;margin-bottom:10px;-webkit-box-shadow:0 4px 10px 0 #ccc;box-shadow:0 4px 10px 0 #ccc}.titleBtn .returnWorkbench[data-v-27422804]{line-height:44px;font-size:16px;font-family:Microsoft YaHei;font-weight:400;color:#333}.titleBtn .returnWorkbench img[data-v-27422804]{width:17px;vertical-align:middle}.linksBox[data-v-27422804]{width:100%;margin-top:5px}.linksBox .backlog[data-v-27422804]{position:relative;width:100%;height:735px;background-color:#fff;border-radius:4px;padding:15px}.linksBox .backlog .linkTitle[data-v-27422804]{width:100%;height:30px;border-bottom:1px solid #eee;font-size:16px;font-family:Microsoft YaHei;font-weight:400;color:#333;margin-bottom:8px}.linksBox .backlog .linkTitle img[data-v-27422804]{width:20px;margin-right:10px;vertical-align:text-bottom}.linksBox .backlog .linkTitle .dynamic[data-v-27422804]{width:16px!important}.linksBox .backlog .linkList[data-v-27422804]{height:36px;line-height:36px;font-size:14px;font-family:Microsoft YaHei;font-weight:400;color:#666;border-bottom:1px solid #eee}.linksBox .backlog .linkList[data-v-27422804]:nth-child(odd){background-color:#fcfcfc}.linksBox .backlog .linkList .goToBox[data-v-27422804]{text-align:right}.linksBox .backlog .linkList .goToBox img[data-v-27422804]{width:16px;vertical-align:middle}.linksBox .backlog .blockTitle[data-v-27422804]{margin-bottom:15px}.linksBox .backlog .blockList[data-v-27422804]{height:25px;line-height:17px;cursor:pointer}.linksBox .backlog .blockList .blockListContent[data-v-27422804]{white-space:nowrap;overflow:hidden;text-overflow:ellipsis}.linksBox .backlog .blockList .blockListContent .circle[data-v-27422804]{display:inline-block;width:14px;height:14px;vertical-align:middle;background:#fff;border:1px solid #e60012;border-radius:50%}.linksBox .backlog .blockList .blockListContent .boldText[data-v-27422804]{display:inline-block;font-size:14px;font-family:Microsoft YaHei;font-weight:400;color:#666}.linksBox .backlog .blockList .blockListContent .text[data-v-27422804]{font-size:14px;font-family:Microsoft YaHei;font-weight:400;color:#999}.linksBox .backlog .blockList .blockDate[data-v-27422804]{text-align:right;font-size:14px;font-family:Microsoft YaHei;font-weight:400;color:#666;white-space:nowrap;overflow:hidden;text-overflow:ellipsis}.linksBox .backlog .pageBox[data-v-27422804]{position:absolute;bottom:10px;left:35%}.linksBox .backlog .dynamicTitle[data-v-27422804],.linksBox .backlog .statisticsTitle[data-v-27422804]{margin-bottom:15px}.linksBox .backlog .statistics[data-v-27422804]{width:80%;height:160px;margin:25px auto}.linksBox .backlog .statistics .platform[data-v-27422804]{width:100%;height:80px;background-color:#fff;border-bottom:1px solid #eee}.linksBox .backlog .statistics .platform .platformFlex[data-v-27422804]{float:left;width:50%;height:80px}.linksBox .backlog .statistics .platform .platformFlex .agencyImg[data-v-27422804]{float:left}.linksBox .backlog .statistics .platform .platformFlex .agencyImg img[data-v-27422804]{width:48px}.linksBox .backlog .statistics .platform .platformFlex .agencyMuch[data-v-27422804]{float:left;margin-top:7px;margin-left:15px;font-size:16px}.linksBox .backlog .statistics .platform .platformFlex .agencyMuch .much[data-v-27422804]{font-size:18px;font-family:Microsoft YaHei;font-weight:700;color:#000;text-align:center}.linksBox .backlog .statistics .platform .floatLeft[data-v-27422804]{border-right:1px solid #eee}.linksBox .backlog .statistics .platform .platformBottom[data-v-27422804]{padding-top:24px}.linksBox .backlog .statistics .platform .platformFloat[data-v-27422804]{padding-left:5%}.linksBox .infoBox[data-v-27422804]{width:100%;height:100%;background-color:#fff;border-radius:4px}.linksBox .infoBox .infoTitle[data-v-27422804]{position:relative;width:100%;height:30px;border-bottom:1px solid #eee;font-size:16px;font-family:Microsoft YaHei;font-weight:400;color:#333;margin-bottom:8px}.linksBox .infoBox .infoTitle img[data-v-27422804]{width:20px;margin-right:10px;vertical-align:text-bottom}.linksBox .infoBox .infoTitle .modify[data-v-27422804]{position:absolute;right:0;bottom:7px;background-color:#409eff;color:#fff}.linksBox .infoBox .infoDetail[data-v-27422804]{display:-webkit-box;display:-ms-flexbox;display:flex;-webkit-box-align:baseline;-ms-flex-align:baseline;align-items:baseline;-webkit-box-pack:center;-ms-flex-pack:center;justify-content:center;margin-bottom:20px;margin-top:20px}.linksBox .infoBox .infoDetail .infoName[data-v-27422804]{display:inline-block;font-size:24px;color:#000;margin-right:22px}.linksBox .infoBox .infoDetail .companyName[data-v-27422804]{width:65%;display:inline-block;font-size:14px;font-family:Microsoft YaHei;font-weight:400;color:#333}.linksBox .infoBox .infoContent[data-v-27422804]{width:80%;margin:15px auto}.linksBox .infoBox .infoContent .el-form-item[data-v-27422804]{margin-bottom:20px!important}.linksBox .infoBox .infoContent .formBtn .saveBtn[data-v-27422804]{width:35%}.linksBox .infoBox .infoContent .formBtn .savas[data-v-27422804]{color:#fff;background-color:#409eff}.fade-leave-active{-webkit-transition:opacity .2s;transition:opacity .2s}.fade-enter-active{-webkit-transition:opacity 2.5s;transition:opacity 2.5s}.fade-enter,.fade-leave-to{opacity:0}.avue-logo{position:fixed;top:0;left:0;width:240px;height:64px;line-height:64px;background-color:#20222a;font-size:20px;overflow:hidden;-webkit-box-sizing:border-box;box-sizing:border-box;-webkit-box-shadow:0 1px 2px 0 rgba(0,0,0,.15);box-shadow:0 1px 2px 0 rgba(0,0,0,.15);color:hsla(0,0%,100%,.8);z-index:1024}.avue-logo_title{display:block;text-align:center;font-weight:300;font-size:16px}.avue-logo_subtitle{display:block;text-align:center;font-size:18px;font-weight:700;color:#fff}.avue-sidebar .el-menu-item i[data-v-7dec5837],.avue-sidebar .el-menu-item span[data-v-7dec5837]{color:#000}.benchNotice[data-v-38e5051e]{width:100%;background-color:#19559d;color:#fff;overflow:hidden}.appContent[data-v-38e5051e]{position:relative;width:100%;overflow:hidden}.appContent .leftBtn[data-v-38e5051e]{position:absolute;right:110px;bottom:18px}.appContent .rightBtn[data-v-38e5051e]{position:absolute;right:28px;bottom:18px}.appContent .menuBox[data-v-38e5051e]{cursor:pointer;font-size:16px;font-family:Microsoft YaHei;font-weight:400;color:#333;background:#fff}.appContent .menuBox .menuLogo[data-v-38e5051e]{overflow:hidden;float:left;font-size:14px;padding:0;line-height:56px}.appContent .menuBox .menuLogo.active[data-v-38e5051e],.appContent .menuBox .menuLogo[data-v-38e5051e]:hover{background-color:#042b58}.appContent .menuBox .menuLogo a[data-v-38e5051e]{color:#fff;padding:0 40px}.appContent .menuBox .menuLogo img[data-v-38e5051e]{width:48px;vertical-align:middle;margin-right:10px}.appContent .menuBox .menuLogo .arrowBox[data-v-38e5051e]{float:right;margin-top:10px}.appContent .menuBox .menuLogo .arrowBox .right[data-v-38e5051e]{width:10px;vertical-align:middle;margin-right:0}.linksBox[data-v-38e5051e]{width:100%;margin-top:5px}.linksBox .backlog[data-v-38e5051e]{position:relative;width:100%;height:735px;background-color:#fff;border-radius:4px;padding:15px}.linksBox .backlog .linkTitle[data-v-38e5051e]{width:100%;height:30px;border-bottom:1px solid #eee;font-size:16px;font-family:Microsoft YaHei;font-weight:400;color:#333;margin-bottom:8px}.linksBox .backlog .linkTitle img[data-v-38e5051e]{width:20px;margin-right:10px;vertical-align:text-bottom}.linksBox .backlog .linkTitle .dynamic[data-v-38e5051e]{width:16px!important}.linksBox .backlog .linkList[data-v-38e5051e]{height:36px;line-height:36px;font-size:14px;font-family:Microsoft YaHei;font-weight:400;color:#666;border-bottom:1px solid #eee}.linksBox .backlog .linkList[data-v-38e5051e]:nth-child(odd){background-color:#fcfcfc}.linksBox .backlog .linkList .goToBox[data-v-38e5051e]{text-align:right}.linksBox .backlog .linkList .goToBox img[data-v-38e5051e]{width:16px;vertical-align:middle}.linksBox .backlog .blockTitle[data-v-38e5051e]{margin-bottom:15px}.linksBox .backlog .blockList[data-v-38e5051e]{height:25px;line-height:17px;cursor:pointer}.linksBox .backlog .blockList .blockListContent[data-v-38e5051e]{white-space:nowrap;overflow:hidden;text-overflow:ellipsis}.linksBox .backlog .blockList .blockListContent .circle[data-v-38e5051e]{display:inline-block;width:14px;height:14px;vertical-align:middle;background:#fff;border:1px solid #e60012;border-radius:50%}.linksBox .backlog .blockList .blockListContent .boldText[data-v-38e5051e]{display:inline-block;font-size:14px;font-family:Microsoft YaHei;font-weight:400;color:#666}.linksBox .backlog .blockList .blockListContent .text[data-v-38e5051e]{font-size:14px;font-family:Microsoft YaHei;font-weight:400;color:#999}.linksBox .backlog .blockList .blockDate[data-v-38e5051e]{text-align:right;font-size:14px;font-family:Microsoft YaHei;font-weight:400;color:#666;white-space:nowrap;overflow:hidden;text-overflow:ellipsis}.linksBox .backlog .pageBox[data-v-38e5051e]{position:absolute;bottom:10px;left:35%}.linksBox .backlog .dynamicTitle[data-v-38e5051e],.linksBox .backlog .statisticsTitle[data-v-38e5051e]{margin-bottom:15px}.linksBox .backlog .statistics[data-v-38e5051e]{width:80%;height:160px;margin:25px auto}.linksBox .backlog .statistics .platform[data-v-38e5051e]{width:100%;height:80px;background-color:#fff;border-bottom:1px solid #eee}.linksBox .backlog .statistics .platform .platformFlex[data-v-38e5051e]{float:left;width:50%;height:80px}.linksBox .backlog .statistics .platform .platformFlex .agencyImg[data-v-38e5051e]{float:left}.linksBox .backlog .statistics .platform .platformFlex .agencyImg img[data-v-38e5051e]{width:48px}.linksBox .backlog .statistics .platform .platformFlex .agencyMuch[data-v-38e5051e]{float:left;margin-top:7px;margin-left:15px;font-size:16px}.linksBox .backlog .statistics .platform .platformFlex .agencyMuch .much[data-v-38e5051e]{font-size:18px;font-family:Microsoft YaHei;font-weight:700;color:#000;text-align:center}.linksBox .backlog .statistics .platform .floatLeft[data-v-38e5051e]{border-right:1px solid #eee}.linksBox .backlog .statistics .platform .platformBottom[data-v-38e5051e]{padding-top:24px}.linksBox .backlog .statistics .platform .platformFloat[data-v-38e5051e]{padding-left:5%}.linksBox .infoBox[data-v-38e5051e]{width:100%;height:100%;background-color:#fff;border-radius:4px}.linksBox .infoBox .infoTitle[data-v-38e5051e]{position:relative;width:100%;height:30px;border-bottom:1px solid #eee;font-size:16px;font-family:Microsoft YaHei;font-weight:400;color:#333;margin-bottom:8px}.linksBox .infoBox .infoTitle img[data-v-38e5051e]{width:20px;margin-right:10px;vertical-align:text-bottom}.linksBox .infoBox .infoTitle .modify[data-v-38e5051e]{position:absolute;right:0;bottom:7px;background-color:#409eff;color:#fff}.linksBox .infoBox .infoDetail[data-v-38e5051e]{display:-webkit-box;display:-ms-flexbox;display:flex;-webkit-box-align:baseline;-ms-flex-align:baseline;align-items:baseline;-webkit-box-pack:center;-ms-flex-pack:center;justify-content:center;margin-bottom:20px;margin-top:20px}.linksBox .infoBox .infoDetail .infoName[data-v-38e5051e]{display:inline-block;font-size:24px;color:#000;margin-right:22px}.linksBox .infoBox .infoDetail .companyName[data-v-38e5051e]{width:65%;display:inline-block;font-size:14px;font-family:Microsoft YaHei;font-weight:400;color:#333}.linksBox .infoBox .infoContent[data-v-38e5051e]{width:80%;margin:15px auto}.linksBox .infoBox .infoContent .el-form-item[data-v-38e5051e]{margin-bottom:20px!important}.linksBox .infoBox .infoContent .formBtn .saveBtn[data-v-38e5051e]{width:35%}.linksBox .infoBox .infoContent .formBtn .savas[data-v-38e5051e]{color:#fff;background-color:#409eff}.menutitle[data-v-38e5051e]{float:left;line-height:56px;width:241px;text-align:center}#app{position:relative;width:100%;overflow:hidden;min-width:1300px;background-color:#f0f2f5}.el-dropdown-menu__item{font-size:12px!important;line-height:28px!important}.el-card.is-always-shadow{-webkit-box-shadow:none;box-shadow:none;border:none!important}.el-scrollbar__view{height:100%}.el-collapse-item__header{display:block!important}.el-menu--horizontal{border-bottom:none!important}.el-menu{border-right:none!important}.el-menu--display,.el-menu--display+.el-submenu__icon-arrow{display:none}.el-dropdown-menu__item--divided:before,.el-menu,.el-menu--horizontal>.el-menu-item:not(.is-disabled):focus,.el-menu--horizontal>.el-menu-item:not(.is-disabled):hover,.el-menu--horizontal>.el-submenu .el-submenu__title:hover{background-color:transparent}.el-message__content,.el-message__icon{display:inline-block}.el-date-editor .el-range-input,.el-date-editor .el-range-separator{height:auto;overflow:hidden}.el-dialog__wrapper{z-index:2048}.el-col{margin-bottom:8px}.el-main{padding:0!important}.el-dropdown-menu__item--divided:before,.el-menu,.el-menu--horizontal>.el-menu-item:not(.is-disabled):focus,.el-menu--horizontal>.el-menu-item:not(.is-disabled):hover,.el-menu--horizontal>.el-submenu .el-submenu__title:hover{background-color:transparent!important}.el-table th.is-leaf,.peopleTable .el-table td{width:1180px;background-color:#074389;color:#fff;font-size:14px;font-weight:700}.peopleTable .el-table__header{width:1180px!important}.loginTwo .bigInput .el-input--medium .el-input__inner{height:46px;padding-left:60px}.loginTwo .bigInput>.inputThree .a .el-input--medium .el-input__inner{width:150px;height:46px;margin-top:37px;padding-left:18px}.home .el-menu--horizontal>.el-menu-item.is-active,.regists .el-menu--horizontal>.el-menu-item.is-active{background-color:#0070bf!important;border-bottom:0!important}.home .el-menu--horizontal>.el-menu-item:hover{background-color:#0070bf!important}.workbench .el-menu-item.is-active{background-color:#6384f2;color:#fff!important}.things .el-table th{background:#f5f7fa;font-size:16px;font-family:Microsoft YaHei;font-weight:400;color:#666}.uploading .el-form-item__content{margin-left:0!important}.textRow .w-e-toolbar{-ms-flex-wrap:wrap!important;flex-wrap:wrap!important}.textRow .w-e-text-container{z-index:0!important;height:390px!important}.el-message-box__wrapper{z-index:20000!important}.avue-sidebar{background-color:#eaedf4!important}.avue-logo{background-color:#31478f!important}.avue-sidebar .el-submenu .el-menu-item.is-active{background-color:#07438a!important}.content .el-form-item__content{margin-left:83px!important}.title .el-form-item__content{margin-left:82px!important}.organizationDetail .has-gutter{line-height:20px}.el-scrollbar__wrap{overflow:auto!important}.el-dialog-avue-tabs-detail .el-dialog__body{padding:10px 20px!important}.el-card__body{padding-bottom:40px!important}.avue-crud__pagination{padding:0 20px!important}.address .el-form-item__label{color:#fff;background-color:#000;padding-left:10px;opacity:.7}.address .el-input__inner{color:#000!important}.del>.el-form--inline .el-form-item{width:10%!important}.el-range-separator{width:20%!important}.achievedUpload .el-upload-list{width:70%!important}a{outline:none}.benchView .backlog>.el-table th.is-leaf{background-color:#f7fcff;color:#000;font-size:14px}.benchView .el-table .cell{line-height:15px!important}.headerIndex .el-dropdown{color:#fff}.avue-sidebar .el-submenu__title i,.avue-sidebar .el-submenu__title span{color:#000!important}.el-table th.is-leaf{font-size:14px;font-family:Microsoft YaHei;font-weight:400;color:#000;background:#ecf2f9}.el-button--primary{background-color:#409eff}.el-button--primary:hover{background-color:#3a8ee5}.el-button--primary:active{background-color:#2d6eb2}.el-button--danger{background-color:#f93a20}.el-button--danger:hover{background-color:#e0341d}.el-button--danger:active{background-color:#ae2916}.avue-crud__dialog__menu .menu{color:#fff}.avue-crud__menu{min-height:0}.avue-crud__right{display:none}.el-image-viewer__wrapper{z-index:3000!important}.el-table--scrollable-x .el-table__body-wrapper{z-index:1}.el-table__fixed,.el-table__fixed-right{-webkit-box-shadow:none;box-shadow:none}.el-table__fixed-right:after,.el-table__fixed:after{position:absolute;top:0;right:0;bottom:0;content:"";z-index:100;-webkit-box-shadow:0 0 10px rgba(0,0,0,.12);box-shadow:0 0 10px rgba(0,0,0,.12)}.el-step__head.is-process .el-step__icon.is-text{color:#e6a23c;border-color:#e6a23c}.el-step__description.is-process,.el-step__head.is-process,.el-step__title.is-process{color:#e6a23c}.el-step__title{font-size:20px;font-weight:700}.el-step__description{font-size:14px}.el-select{width:100%}.avue-top{padding:0 20px;position:relative;-webkit-box-shadow:0 1px 4px rgba(0,21,41,.08);box-shadow:0 1px 4px rgba(0,21,41,.08);color:rgba(0,0,0,.65);font-size:28px;height:64px;-webkit-box-sizing:border-box;box-sizing:border-box;white-space:nowrap}.avue-top .el-menu-item i,.avue-top .el-menu-item span{font-size:13px}.avue-breadcrumb{height:100%}.avue-breadcrumb i{font-size:30px!important}.avue-breadcrumb--active{-webkit-transform:rotate(90deg);transform:rotate(90deg)}.top-menu{-webkit-box-sizing:border-box;box-sizing:border-box}.top-menu .el-menu-item{padding:0 10px;border:none!important}.top-search{line-height:64px;position:absolute!important;left:20px;top:0;width:400px!important}.top-search .el-input__inner{font-size:13px;border:none;background-color:transparent}.top-bar__img{margin:0 8px 0 5px;padding:2px;width:30px;height:30px;border-radius:100%;-webkit-box-sizing:border-box;box-sizing:border-box;border:1px solid #eee;vertical-align:middle}.top-bar__left,.top-bar__right{position:absolute;top:0}.top-bar__left i,.top-bar__right i{line-height:56px}.top-bar__left{left:20px}.top-bar__right{color:#fff;right:20px;display:-webkit-box;display:-ms-flexbox;display:flex;-webkit-box-align:center;-ms-flex-align:center;align-items:center}.top-bar__item{position:relative;display:inline-block;margin:0 10px;font-size:16px}.top-bar__item--show{display:inline-block!important}.top-bar__item .el-badge__content.is-fixed{top:12px;right:5px}.top-bar__title{height:100%;padding:0 40px;text-overflow:ellipsis;white-space:nowrap;font-size:inherit;font-weight:400}.avue-tags,.top-bar__title{-webkit-box-sizing:border-box;box-sizing:border-box;overflow:hidden}.avue-tags{-webkit-user-select:none;-moz-user-select:none;-ms-user-select:none;user-select:none;position:relative;padding:0 10px;margin-bottom:10px;border-top:1px solid #f6f6f6;background-color:#fff;-webkit-box-shadow:0 1px 2px 0 rgba(0,0,0,.05);box-shadow:0 1px 2px 0 rgba(0,0,0,.05)}.avue-tags .el-tabs--card>.el-tabs__header{margin:0}.avue-tags .el-tabs--card>.el-tabs__header,.avue-tags .el-tabs--card>.el-tabs__header .el-tabs__item,.avue-tags .el-tabs--card>.el-tabs__header .el-tabs__nav{border:none}.avue-tags .el-tabs--card>.el-tabs__header .el-tabs__item:first-child{border-left-width:1px}.avue-tags .el-tabs--card>.el-tabs__header .el-tabs__item{margin:0 3px;height:40px;line-height:40px;font-size:13px;font-weight:400;color:#ccc}.avue-tags .el-tabs--card>.el-tabs__header .el-tabs__item.is-active{color:#409eff;border-bottom:3px solid #409eff}.avue-tags .el-tabs__nav-next,.avue-tags .el-tabs__nav-prev{width:20px;line-height:34px;font-size:18x;text-align:center}.avue-tags__box{position:relative;-webkit-box-sizing:border-box;box-sizing:border-box;padding-right:106px;width:100%}.avue-tags__box--close .el-tabs__item:first-child{padding:0 20px!important}.avue-tags__box--close .el-tabs__item:first-child .el-icon-close{display:none}.avue-tags__contentmenu{position:fixed;width:120px;background-color:#fff;z-index:1024;border-radius:5px;-webkit-box-shadow:1px 2px 10px #ccc;box-shadow:1px 2px 10px #ccc}.avue-tags__contentmenu .item{cursor:pointer;font-size:14px;padding:8px 20px 8px 15px;color:#606266}.avue-tags__contentmenu .item:first-child{border-top-left-radius:5px;border-top-right-radius:5px}.avue-tags__contentmenu .item:last-child{border-bottom-left-radius:5px;border-bottom-right-radius:5px}.avue-tags__contentmenu .item:hover{background-color:#409eff;color:#fff}.avue-tags__menu{position:absolute!important;top:3px;right:0;padding:1px 0 0 15px}.avue-sidebar,.avue-tags__menu{-webkit-box-sizing:border-box;box-sizing:border-box}.avue-sidebar{-webkit-user-select:none;-moz-user-select:none;-ms-user-select:none;user-select:none;padding-top:10px;height:100%;position:relative;background-color:#20222a;-webkit-transition:width .2s;transition:width .2s;-webkit-box-shadow:2px 0 6px rgba(0,21,41,.35);box-shadow:2px 0 6px rgba(0,21,41,.35)}.avue-sidebar--tip{width:90%;height:140px;display:-webkit-box;display:-ms-flexbox;display:flex;-webkit-box-align:center;-ms-flex-align:center;align-items:center;-webkit-box-pack:center;-ms-flex-pack:center;justify-content:center;border-radius:5px;position:absolute;top:5px;left:5%;color:#ccc;z-index:2;text-align:center;font-size:14px;background-color:rgba(0,0,0,.4)}.avue-sidebar .el-menu-item,.avue-sidebar .el-submenu__title{font-size:14px;height:56px;line-height:56px}.avue-sidebar .el-menu-item i,.avue-sidebar .el-menu-item span{color:#454545}.avue-sidebar .el-menu-item:hover{background-color:#07438a;color:#fff}.avue-sidebar .el-menu-item:hover i,.avue-sidebar .el-menu-item:hover span{color:#fff}.avue-sidebar .el-menu-item.is-active{background-color:#07438a}.avue-sidebar .el-menu-item.is-active i,.avue-sidebar .el-menu-item.is-active span{color:#fff}.avue-sidebar .el-menu-item.is-active:hover{background-color:#07438a}.avue-sidebar .el-menu-item.is-active:before{content:" ";top:0;left:0;bottom:0;width:4px;position:absolute}.avue-sidebar .el-submenu__title i,.avue-sidebar .el-submenu__title span{color:hsla(0,0%,100%,.7)}.avue-sidebar .el-submenu__title:hover{background-color:transparent}.avue-sidebar .el-submenu__title:hover i,.avue-sidebar .el-submenu__title:hover span{color:#fff}.avue-sidebar .el-submenu .el-menu-item{height:50px;line-height:50px}.avue-sidebar .el-submenu .el-menu-item i,.avue-sidebar .el-submenu .el-menu-item span{color:#000}.avue-sidebar .el-submenu .el-menu-item.is-active{background-color:rgba(0,0,0,.8)}.avue-sidebar .el-submenu .el-menu-item.is-active i,.avue-sidebar .el-submenu .el-menu-item.is-active span{color:#fff}.avue-sidebar .el-submenu .el-menu-item.is-active:hover{background-color:rgba(0,0,0,.8)}.avue-sidebar .el-submenu .el-menu-item:hover{background-color:#07438a}.avue-sidebar .el-submenu .el-menu-item:hover i,.avue-sidebar .el-submenu .el-menu-item:hover span{color:#fff}.fade-transverse-enter-active,.fade-transverse-leave-active{-webkit-transition:all .5s;transition:all .5s}.fade-transverse-enter{opacity:0;-webkit-transform:translateX(-30px);transform:translateX(-30px)}.fade-transverse-leave-to{opacity:0;-webkit-transform:translateX(30px);transform:translateX(30px)}.fade-scale-enter-active,.fade-scale-leave-active{-webkit-transition:all .5s;transition:all .5s}.fade-scale-enter{opacity:0;-webkit-transform:scale(1.2);transform:scale(1.2)}.fade-scale-leave-to{opacity:0;-webkit-transform:scale(.8);transform:scale(.8)}@-webkit-keyframes animate-cloud{0%{background-position:600px 100%}to{background-position:0 100%}}.avue-header,.avue-layout .login-logo,.avue-left,.avue-logo,.avue-main,.avue-top{-webkit-transition:all .3s;transition:all .3s}.avue-contail{width:100%;height:100%;background:#f0f2f5;background-size:100%;background-repeat:no-repeat}.avue-left{position:fixed;left:0;top:80;width:241px;height:100%;z-index:1025}.avue--collapse .avue-left,.avue--collapse .avue-logo{width:60px}.avue--collapse .avue-header{padding-left:60px}.avue--collapse .avue-main{width:calc(100% - 60px);left:60px}.avue-header{padding-left:270px;width:100%;background-color:#fff}.avue-header,.avue-main{-webkit-box-sizing:border-box;box-sizing:border-box}.avue-main{position:absolute;left:241px;padding:0;width:calc(100% - 241px);height:calc(100% - 56px);overflow:hidden}.avue-view{width:100%;-webkit-box-sizing:border-box;box-sizing:border-box;height:100%}.avue-footer{margin:0 auto;padding:0 22px;width:1300px;display:-webkit-box;display:-ms-flexbox;display:flex;-webkit-box-align:center;-ms-flex-align:center;align-items:center;-webkit-box-pack:justify;-ms-flex-pack:justify;justify-content:space-between}.avue-footer .logo{margin-left:-50px}.avue-footer .copyright{color:#666;line-height:1.5;font-size:12px}.avue-shade{position:fixed;display:none;width:100%;height:100%;left:0;right:0;top:0;bottom:0;background-color:rgba(0,0,0,.3);z-index:1024}.avue-shade--show{display:block}@media screen and (max-width:992px){.el-dialog,.el-message-box{width:98%!important}.login-left{display:none!important}.login-logo{padding-top:30px!important;margin-left:-30px}.login-weaper{margin:0 auto;width:96%!important}.login-border{border-radius:5px;padding:40px;margin:0 auto;float:none!important}.login-border,.login-main{width:100%!important}.avue-tags{display:none}.avue-left,.avue-logo{left:-270px}.avue-main{left:0;width:100%}.avue-header{margin-bottom:15px;padding-left:15px}.top-bar__item{display:none}.avue--collapse .avue-left,.avue--collapse .avue-logo{width:270px;left:0}.avue--collapse .avue-main{left:270px;width:100%}.avue--collapse .avue-header{padding:0;-webkit-transform:translate3d(230px,0,0);transform:translate3d(230px,0,0)}.avue--collapse .avue-shade{display:block}}/*! normalize.css v2.1.2 | MIT License | git.io/normalize */article,aside,details,figcaption,figure,footer,header,hgroup,main,nav,section,summary{display:block}audio,canvas,video{display:inline-block}audio:not([controls]){display:none;height:0}[hidden]{display:none}html{font-family:sans-serif;-ms-text-size-adjust:100%;-webkit-text-size-adjust:100%}body{margin:0}a:focus{outline:thin dotted}a:active,a:hover{outline:0}h1{font-size:2em;margin:.67em 0}abbr[title]{border-bottom:1px dotted}b,strong{font-weight:700}dfn{font-style:italic}hr{-webkit-box-sizing:content-box;box-sizing:content-box;height:0}mark{background:#ff0;color:#000}code,kbd,pre,samp{font-family:monospace,serif;font-size:1em}pre{white-space:pre-wrap}q{quotes:"\201C" "\201D" "\2018" "\2019"}small{font-size:80%}sub,sup{font-size:75%;line-height:0;position:relative;vertical-align:baseline}sup{top:-.5em}sub{bottom:-.25em}img{border:0}svg:not(:root){overflow:hidden}figure{margin:0}fieldset{border:1px solid silver;margin:0 2px;padding:.35em .625em .75em}legend{border:0;padding:0}button,input,select,textarea{font-family:inherit;font-size:100%;margin:0}button,input{line-height:normal}button,select{text-transform:none}button,html input[type=button],input[type=reset],input[type=submit]{-webkit-appearance:button;cursor:pointer}button[disabled],html input[disabled]{cursor:default}input[type=checkbox],input[type=radio]{-webkit-box-sizing:border-box;box-sizing:border-box;padding:0}input[type=search]{-webkit-appearance:textfield;-webkit-box-sizing:content-box;box-sizing:content-box}input[type=search]::-webkit-search-cancel-button,input[type=search]::-webkit-search-decoration{-webkit-appearance:none}button::-moz-focus-inner,input::-moz-focus-inner{border:0;padding:0}textarea{overflow:auto;vertical-align:top}body,html{width:100%;height:100%;overflow:hidden}body,textarea{font-family:Helvetica Neue,Helvetica,PingFang SC,Hiragino Sans GB,Microsoft YaHei,"\5FAE\8F6F\96C5\9ED1",Arial,sans-serif}blockquote,body,dd,div,dl,dt,fieldset,form,h1,h2,h3,h4,h5,h6,input,li,ol,p,pre,td,th,ul{margin:0;padding:0}ol,ul{list-style:none}dir,menu,ul{display:block;list-style-type:disc;-webkit-margin-before:0;-webkit-margin-after:0;-webkit-margin-start:0;-webkit-margin-end:0;-webkit-padding-start:0}body{width:100%;overflow-x:auto}a,button,input,select,textarea{outline:none}textarea{resize:none}p{word-wrap:break-word}a,i{display:inline-block}a{color:inherit}a:active,a:focus,a:hover{text-decoration:none}table{border-collapse:collapse;border-spacing:0}div,p,span{-webkit-box-sizing:border-box;box-sizing:border-box}input:-webkit-autofill{-webkit-box-shadow:0 0 0 1000px #fff inset!important;box-shadow:inset 0 0 0 1000px #fff!important}.view-page{position:relative;height:100%}.view-page .view-title{position:relative;width:100%;height:59px;line-height:59px;background:#fff;border-bottom:1px solid #ccc}.view-page .view-title .ii{width:4px;height:14px;background:#1890ff;margin-right:10px;margin-left:20px}.view-page .view-title .title{font-size:16px;color:#333}.view-page .view-title .toolbar{float:right;padding-right:15px;color:#1890ff}.view-page .view-title .toolbar .el-button--text{color:#1890ff}.view-page .view-content{position:relative;width:100%;height:calc(100% - 70px);background:#fff;padding:20px;overflow:auto}.view-page .view-content .search-bar{margin-bottom:10px}.view-page .view-content .search-bar .tip{float:left;margin-top:7px}::-webkit-scrollbar{width:6px;height:10px}::-webkit-scrollbar-track{background-color:#f1f1f1}::-webkit-scrollbar-thumb,::-webkit-scrollbar-track{-webkit-box-shadow:inset 0 0 6px rgba(0,0,0,.3);border-radius:10px}::-webkit-scrollbar-thumb{background-color:#c1c1c1}a{outline:none!important}.pt{width:100%;margin:auto}.pt .header{height:99px;border-top:1px solid #dcdfe6;background-color:#fff}.pt .header .header_center .header_left_one{float:left;width:54px;height:54px;margin-top:23px;background-color:#f0b6b6}.pt .header .header_center .header_left_two{float:left;width:632px;height:100%}.pt .header .header_center .header_left_two img{margin:23px 10px}.pt .header .header_center .header_right{float:right;width:371px;margin-top:10px}.pt .header .header_center .header_right .el-input--medium .el-input__icon{color:red;font-weight:bolder}.pt .header .header_center .header_right .el-link.el-link--default{margin-left:20px}.pt .header .header_center .header_right .input{float:left;margin-top:22px;margin-right:10px;width:195px;height:26px}.pt .header .header_center .font{font-family:MicrosoftYaHeiLight;margin-top:26px;font-size:16px;color:#333}.pt .nav{margin:0 auto;background-color:#07438b}.pt .nav .nav-content{display:-webkit-box;display:-ms-flexbox;display:flex;-webkit-box-pack:justify;-ms-flex-pack:justify;justify-content:space-between;margin:0 auto;width:1215px;border-bottom:none}.pt .nav .nav-content .a{height:45px;line-height:45px;font-size:16px}.pt .nav .nav-content .a img{width:16px;height:16px;vertical-align:text-top;margin-right:5px}.welBox{height:100%;overflow:hidden;position:relative}.welBox .mapGHSC{float:right}.welBox .map,.welBox .mapGHSC{padding:0;margin:0;width:100%;height:100%}.welBox .input-with-select{z-index:999;width:300px}.welBox .buttonMap{position:absolute;top:105px;left:110px;z-index:999;opacity:.7}.welBox .avue-left{position:fixed;left:0;top:50px;width:60px;height:100%;z-index:1025;background:rgba(18,67,135,.72)}.welBox .rightContent{width:calc(100% - 80px);margin-left:80px}.welBox .positionRight{position:fixed;right:0;top:60px;background:#fff;padding:10px;-webkit-box-sizing:border-box;box-sizing:border-box;z-index:999;width:470px;text-align:center;color:#666;border-radius:5px;-webkit-box-shadow:0 0 10px #aaa;box-shadow:0 0 10px #aaa}.welBox .positionRight .positionClose{position:fixed;top:60px;right:0;font-size:22px}.welBox .positionRightShow{position:fixed;right:0;top:60px;background:#fff;padding:10px;-webkit-box-sizing:border-box;box-sizing:border-box;z-index:999;text-align:center;color:#666;font-size:24px}.welBox .positionRightShow .el-button--mini.is-circle{display:block}.welBox .positionLegend{right:220px;width:245px;height:300px;-webkit-box-shadow:0 0 10px #ccc;box-shadow:0 0 10px #ccc}.welBox .overviewDiv,.welBox .positionLegend{position:fixed;bottom:-300px;overflow-x:hidden;overflow-y:auto;background:#fff;-webkit-box-sizing:border-box;box-sizing:border-box;-webkit-transition-duration:.7s;transition-duration:.7s;z-index:999}.welBox .overviewDiv{border:3px solid #333;left:120px;width:200px;height:200px}.welBox #bookmarks{position:fixed;top:300px;z-index:999;background:#fff;right:130px;width:400px}.welBox .el-dialog{height:90%}.welBox .drawBox{position:fixed;width:320px;height:100%;top:50px;bottom:0;left:60px;background:#fff;z-index:999;-webkit-box-sizing:border-box;box-sizing:border-box;overflow-x:hidden;-webkit-box-shadow:0 0 10px #aaa;box-shadow:0 0 10px #aaa}.welBox .drawBox .title{font-size:16px;background:#eee;padding:10px;color:#333}.welBox .drawBox .content{padding:10px;width:100%}.welBox .drawBox .content2{width:100%;text-align:center}.welBox .drawBox .content2 .title{font-size:14px;padding:10px;border-bottom:1px solid #eee;background:#fff;margin-bottom:10px;text-align:left}.welBox .drawBox .content2 .el-select{width:90%!important;margin:10px auto;text-align:center;display:block}.welBox .drawBox .content2 .tableData{width:90%;margin:10px auto}.welBox .drawBox .content3{border-bottom:1px solid #eee;padding:10px}.welBox .drawBox .content3 .title{font-size:14px;color:#333;padding:10px 0;background:#fff}.welBox .drawBox .submitButton{display:block;width:30%;margin:20px auto}.welBox .el-menu-item,.welBox .el-submenu__title{height:auto;padding:0!important;line-height:36px;height:80px;text-align:center}.welBox .smartSearch{position:absolute;top:20px;left:20px;width:290px;z-index:99}.welBox .smartSearch .searchButton{position:absolute;top:0;right:-55px}.welBox .smartSearchContent{position:absolute;top:60px;width:300px;z-index:99;background:#fff;padding:10px;-webkit-box-sizing:border-box;box-sizing:border-box;-webkit-transition-duration:.7s;transition-duration:.7s;height:600px;overflow-x:hidden;overflow-y:auto;border-radius:4px;border:1px solid #eee;-webkit-box-shadow:0 0 10px #ccc;box-shadow:0 0 10px #ccc;left:20px}.welBox .show{-webkit-transform:translateZ(0);transform:translateZ(0)}.welBox .hidden{-webkit-transform:translate3d(-400px,0,0);transform:translate3d(-400px,0,0)}.welBox .showFile{-webkit-transform:translateZ(0);transform:translateZ(0)}.welBox .hiddenFile{-webkit-transform:translate3d(-1850px,0,0);transform:translate3d(-1850px,0,0)}.welBox .showRight{-webkit-transform:translateZ(0);transform:translateZ(0)}.welBox .hiddenRight{-webkit-transform:translate3d(550px,0,0);transform:translate3d(550px,0,0)}.welBox .resourceDirectoryGHSC{position:absolute;top:0;left:0;width:360px;z-index:99;height:100%;-webkit-box-shadow:3px 3px 8px 0 rgba(0,0,0,.16);box-shadow:3px 3px 8px 0 rgba(0,0,0,.16);-webkit-transition-duration:.7s;transition-duration:.7s;border-radius:4px}.welBox .resourceDirectoryGHSC .head{background:#fff;padding:15px 25px;-webkit-box-sizing:border-box;box-sizing:border-box;overflow:hidden;text-align:center}.welBox .resourceDirectoryGHSC .head span{color:#454545;font-size:18px;font-weight:600}.welBox .resourceDirectoryGHSC .head i{float:right;font-size:18px;cursor:pointer}.welBox .resourceDirectoryGHSC .body{background:#fff;height:100%;overflow-y:auto;padding:0 25px;-webkit-box-sizing:border-box;box-sizing:border-box}.welBox .resourceDirectory{position:absolute;top:220px;left:20px;width:360px;z-index:99;-webkit-box-shadow:3px 3px 8px 0 rgba(0,0,0,.16);box-shadow:3px 3px 8px 0 rgba(0,0,0,.16);-webkit-transition-duration:.7s;transition-duration:.7s;border-radius:4px}.welBox .resourceDirectory .export_button{color:#20326a;font-size:12px;width:44px;height:22px;line-height:22px;text-align:center;border-radius:2px;float:right;background:#fff;margin-right:10px;cursor:pointer}.welBox .resourceDirectory .head{background:#fff;padding:15px;-webkit-box-sizing:border-box;box-sizing:border-box;overflow:hidden;text-align:center}.welBox .resourceDirectory .head span{border:1px solid #409eff;color:#409eff;font-size:18px;padding:5px 60px;float:none}.welBox .resourceDirectory .head i{float:right;font-size:18px;cursor:pointer}.welBox .resourceDirectory .head1{background:#fff;padding:15px 25px;-webkit-box-sizing:border-box;box-sizing:border-box;overflow:hidden}.welBox .resourceDirectory .head1 span{color:#454545;font-size:18px;font-weight:600}.welBox .resourceDirectory .head1 i{float:right;font-size:18px;cursor:pointer}.welBox .resourceDirectory .body{background:#fff;height:600px;overflow-y:auto;padding:0 0 0 25px;-webkit-box-sizing:border-box;box-sizing:border-box}.welBox .resourceDirectoryFile{position:absolute;top:100px;left:400px;width:700px;z-index:99;border:4px solid #4a64b4;-webkit-transition-duration:.7s;transition-duration:.7s;border-radius:4px}.welBox .resourceDirectoryFile .export_button{color:#20326a;font-size:12px;width:44px;height:22px;line-height:22px;text-align:center;border-radius:2px;float:right;background:#fff;margin-right:10px;cursor:pointer}.welBox .resourceDirectoryFile .head{background:#4a64b4;padding:10px;-webkit-box-sizing:border-box;box-sizing:border-box;overflow:hidden}.welBox .resourceDirectoryFile .head span{color:#409eff;font-size:14px;float:left}.welBox .resourceDirectoryFile .head i{float:right;font-size:20px;cursor:pointer}.welBox .resourceDirectoryFile .body{background:#fff;height:666px;overflow-y:auto;padding:10px;-webkit-box-sizing:border-box;box-sizing:border-box}.welBox .infoCoordinate{-webkit-transition-duration:.7s;transition-duration:.7s;position:absolute;bottom:0;left:30px;z-index:99;overflow:hidden;background:hsla(0,0%,100%,.8);padding:3px 20px;width:500px}.welBox #positionScaleBar{float:left;width:80px;margin:0 10px;bottom:10px;left:20px;z-index:99}.welBox .toolCase{position:absolute;top:50%;left:20px;border-radius:200px;-webkit-box-shadow:3px 3px 8px 0 rgba(0,0,0,.16);box-shadow:3px 3px 8px 0 rgba(0,0,0,.16);background:#fff;z-index:98}.welBox .toolCase .toolTab{padding:10px 10px;font-size:18px;color:#bbb;text-align:center}.welBox .toolCase .toolTab:hover{border-radius:200px;background:#409eff;color:#fff}.welBox .basicServices{position:absolute;top:85px;right:100px;width:350px;z-index:99;-webkit-transition-duration:.7s;transition-duration:.7s;-webkit-box-shadow:3px 3px 8px 0 rgba(0,0,0,.16);box-shadow:3px 3px 8px 0 rgba(0,0,0,.16);border-radius:3px}.welBox .basicServices .head{background:rgba(74,100,180,.8);padding:10px;-webkit-box-sizing:border-box;box-sizing:border-box;overflow:hidden}.welBox .basicServices .head span{color:#fff;font-size:14px;float:left}.welBox .basicServices .head i{float:right;font-size:20px;cursor:pointer}.welBox .basicServices .body{background:#fff;padding:15px}.welBox .basemapGalleryDiv{width:60px;height:50px;padding:0;position:absolute;bottom:10px;right:20px;z-index:99;-webkit-transition-duration:.7s;transition-duration:.7s}.welBox .basemapGalleryDiv .imgBackground{width:60px;height:50px;right:0;bottom:0;position:absolute;-webkit-box-shadow:3px 3px 8px 0 rgba(0,0,0,.16);box-shadow:3px 3px 8px 0 rgba(0,0,0,.16);-webkit-transition-duration:.3s;transition-duration:.3s}.welBox .basemapGalleryDiv:hover{-webkit-transition-duration:.7s;transition-duration:.7s;cursor:pointer;width:160px}.welBox .mapTools{position:absolute;top:20px;right:20px;z-index:99;background:#fff;width:300px;height:32px;-webkit-box-shadow:3px 3px 8px 0 rgba(0,0,0,.16);box-shadow:3px 3px 8px 0 rgba(0,0,0,.16);border-radius:5px}.welBox .mapTools .serverStyle{color:#bbb}.welBox .mapTools .serverStyle :hover{color:#409eff}.welBox .mapTools .serverStyle .serverSpan,.welBox .mapTools .serverStyle .serverSpan1{cursor:pointer;line-height:32px}.welBox .basemapTools{position:absolute;top:10px;left:400px;z-index:99;overflow:hidden;background:#fff;margin-top:9px;max-width:59%}.welBox .statistics{position:absolute;top:60px;width:700px;z-index:99;border:4px solid #4a64b4;-webkit-transition-duration:.7s;transition-duration:.7s;border-radius:4px;background:#4a64b4}.welBox .statistics .head{background:#4a64b4;padding:10px;-webkit-box-sizing:border-box;box-sizing:border-box;overflow:hidden}.welBox .statistics .head span{color:#fff;font-size:14px;float:left}.welBox .statistics .head i{float:right;font-size:20px;cursor:pointer}.welBox .statistics .body .left .button{border-radius:4px;width:90%;padding:10px;-webkit-box-sizing:border-box;box-sizing:border-box;color:#fff;background:#00b7ee;margin:10px auto;text-align:center;font-size:14px;cursor:pointer}.welBox .statistics .body .left .button.active{background:#1553a7}.welBox .statistics .body .left .panel{background:rgba(69,167,223,.8);width:90%;padding:10px;-webkit-box-sizing:border-box;box-sizing:border-box;border-radius:2px;margin:10px auto;min-height:200px}.welBox .statistics .body .left .panel .buttonChild{background:#192d6c;text-align:center;color:#fff;padding:7px;border-radius:4px;font-size:12px;cursor:pointer}.welBox .statistics .body .right{-webkit-box-sizing:border-box;background:#fff;height:700px;overflow-y:auto;padding:10px;box-sizing:border-box}.welBox .lineLitle{border-bottom:1px solid #eee;padding:5px 0}.welBox .lineLitle .rectangle{color:#252525;font-size:16px;width:20px;height:20px;line-height:20px;text-align:center;display:inline-block}.welBox .lineLitle .words{color:#252525;font-size:16px;padding-left:10px}.el-input__inner,input:focus:invalid,input[required]:invalid,textarea:focus:invalid,textarea[required]:invalid{-webkit-box-shadow:none;box-shadow:none}.iconfont{font-family:iconfont!important;font-size:16px;font-style:normal;-webkit-font-smoothing:antialiased;-moz-osx-font-smoothing:grayscale}.icon-wenjianjia:before{content:"\E628"}.bold{font-weight:700}.px12{font-size:12px}.px14{font-size:14px}.px15{font-size:15px}.px16{font-size:16px}.px18{font-size:18px}.px20{font-size:20px}.px22{font-size:22px}.px24{font-size:24px}.px26{font-size:26px}.px28{font-size:28px}.px30{font-size:30px}.px32{font-size:32px}.px34{font-size:34px}.px36{font-size:36px}.px38{font-size:38px}.px40{font-size:40px}.px42{font-size:42px}.fon-arial{font-family:Arial,Helvetica,sans-serif}.fon-simsun{font-family:SimSun}.fon-upper{text-transform:uppercase}.fon-lower{text-transform:lowercase}.fon-underline{text-decoration:underline}.fon-indent{text-indent:2em}.greenfont{color:#28b17b}.redfont{color:#e7181c}.greyfont_333{color:#333}.greyfont_666{color:#666}.greyfont_999{color:#999}.greyfont_343434{color:#343434}.greyfont{color:#393d49}.greyfont2{color:#9a9a9a}.littlegreyfont{color:#999}.orangefont{color:#f8750a}.yellowfont{color:#f59a23}.whitefont{color:#fff}.bluefont{color:#2663bb}.purplefont{color:#4a64b4}.littlebluebg{background:#e5f3ff}.littlegreybg{background:#e5e5e5}.whitebg{background:#fff}.bluebg{background:#0275d8}.middle{vertical-align:middle}.displayblock{display:block}.floatl{float:left}.floatr{float:right}.greyborder_b{border-bottom:1px solid #e5e5e5}.cursor{cursor:pointer}.border-b{border-bottom:1px solid #e6e6e6}.border-r{border-right:1px solid #e0e0e0}.yellowBorder{border:1px solid #ffa200}.lightblueBorder{border:1px solid #20e0f3}.lightbluefont{color:#20e0f3}.lightgreenBorder{border:1px solid #1dcf4f}.lightgreenfont{color:#1dcf4f}.lightredBorder{border:1px solid #ff5e5e}.lightredfont{color:#ff5e5e}.darkblueBorder{border:1px solid #1490d7}.darkbluefont{color:#1490d7}.darkgreenfont{color:#19c5b9}.lineheight_25{line-height:25px}.mt3{margin-top:3px}.mb3{margin-bottom:3px}.ml3{margin-left:3px}.mr3{margin-right:3px}.mt5{margin-top:5px}.mb5{margin-bottom:5px}.ml5{margin-left:5px}.mr5{margin-right:5px}.mt10{margin-top:10px}.mb10{margin-bottom:10px}.ml10{margin-left:10px}.mr10{margin-right:10px}.mt-2{margin-top:-2px}.mb-2{margin-bottom:-2px}.ml-2{margin-left:-2px}.mr-2{margin-right:-2px}.mt-3{margin-top:-3px}.mb-3{margin-bottom:-3px}.ml-3{margin-left:-3px}.mr-3{margin-right:-3px}.mt-10{margin-top:-10px}.mb-10{margin-bottom:-10px}.ml-10{margin-left:-10px}.mr-10{margin-right:-10px}.mt-20{margin-top:-20px}.mt-30{margin-top:-30px}.mb-20{margin-bottom:-20px}.ml-20{margin-left:-20px}.mr-20{margin-right:-20px}.mt-50{margin-top:-50px}.mb-50{margin-bottom:-50px}.ml-50{margin-left:-50px}.mr-50{margin-right:-50px}.mt12{margin-top:12px}.mb12{margin-bottom:12px}.ml12{margin-left:12px}.mr12{margin-right:12px}.mt15{margin-top:15px}.mb15{margin-bottom:15px}.ml15{margin-left:15px}.mr15{margin-right:15px}.mt17{margin-top:17px}.mb17{margin-bottom:17px}.ml17{margin-left:17px}.mr17{margin-right:17px}.mt20{margin-top:20px}.mb20{margin-bottom:20px}.ml20{margin-left:20px}.mr20{margin-right:20px}.mt25{margin-top:25px}.mb25{margin-bottom:25px}.ml25{margin-left:25px}.mr25{margin-right:25px}.mt30{margin-top:30px}.mb30{margin-bottom:30px}.ml30{margin-left:30px}.mr30{margin-right:30px}.mt35{margin-top:35px}.mb35{margin-bottom:35px}.ml35{margin-left:35px}.mr35{margin-right:35px}.mt40{margin-top:40px}.mb40{margin-bottom:40px}.ml40{margin-left:40px}.mr40{margin-right:40px}.mt50{margin-top:50px}.mb50{margin-bottom:50px}.ml50{margin-left:50px}.mr50{margin-right:50px}.mt60{margin-top:60px}.mb60{margin-bottom:60px}.ml60{margin-left:60px}.mr60{margin-right:60px}.mt130{margin-top:130px}.mb130{margin-bottom:130px}.ml130{margin-left:130px}.mr130{margin-right:130px}.pd20{padding:20px}.pt5{padding-top:5px}.pb5{padding-bottom:5px}.pl5{padding-left:5px}.pr5{padding-right:5px}.pt10{padding-top:10px}.pb10{padding-bottom:10px}.pl10{padding-left:10px}.pr10{padding-right:10px}.pt15{padding-top:15px}.pb15{padding-bottom:15px}.pl15{padding-left:15px}.pr15{padding-right:15px}.pt20{padding-top:20px}.pb20{padding-bottom:20px}.pl20{padding-left:20px}.pr20{padding-right:20px}.pt25{padding-top:25px}.pb25{padding-bottom:25px}.pl25{padding-left:25px}.pr25{padding-right:25px}.pt30{padding-top:30px}.pb30{padding-bottom:30px}.pl30{padding-left:30px}.pr30{padding-right:30px}.pt35{padding-top:35px}.pb35{padding-bottom:35px}.pl35{padding-left:35px}.pr35{padding-right:35px}.pt40{padding-top:40px}.pb40{padding-bottom:40px}.pl40{padding-left:40px}.pr40{padding-right:40px}.pt50{padding-top:50px}.pb50{padding-bottom:50px}.pl50{padding-left:50px}.pr50{padding-right:50px}.pt70{padding-top:70px}.pb70{padding-bottom:70px}.pl70{padding-left:70px}.pr70{padding-right:70px}.pt100{padding-top:100px}.pb100{padding-bottom:100px}.pl100{padding-left:100px}.pr100{padding-right:100px}.bottomBtn{width:400px;position:fixed;bottom:0;height:60px;background-color:#f4f4f4}.bottomBtn,.overhidden{overflow:hidden}.centerWidth{width:70%;margin:0 auto}.vertical-align{vertical-align:middle}.el-col-4_8{width:20%}.box-shadow{border-radius:4px;-webkit-box-shadow:2px 2px 8px rgba(23,88,138,.25);box-shadow:2px 2px 8px rgba(23,88,138,.25);background:#fff;height:100%;width:100%}.box-shadow2{-webkit-box-shadow:0 0 10px #ccc;box-shadow:0 0 10px #ccc}.horizontalTable{overflow:hidden;margin:10px;border:1px solid #d2e0f1;border-bottom:none}.horizontalTable .column{overflow:hidden;border-bottom:1px solid #d2e0f1}.horizontalTable .column .left{float:left;width:30%;background:#ecf2f9;color:#343434;font-size:12px;text-align:center;border-right:1px solid #d2e0f1;padding:5px}.horizontalTable .column .right{float:left;width:70%;background:#fff;color:#343434;text-align:left;padding:5px;padding-left:10px}.button_primary{background:#409eff;border-radius:2px;color:#fff;margin-left:47px}.button_primary,.button_primary_plain{font-size:14px;text-align:center;width:88px;height:34px;line-height:34px;cursor:pointer}.button_primary_plain{background:#fff;border:1px solid #bbb;border-radius:2px;color:#bbb;margin-left:30px}.processNav{background:#1583f2;position:relative;padding:0 20px;-webkit-box-sizing:border-box;box-sizing:border-box}.processNav .el-icon-back{color:#fff}.processNav .el-page-header__title{color:#fff;line-height:60px}.processNav .processNav_btn{position:absolute;right:30px;top:10px}.processNav .processNav_menu{background:#1583f2;color:#fff;position:absolute;left:50%;transform:translateX(-50%);-webkit-transform:translateX(-50%);-moz-transform:translateX(-50%);-ms-transform:translateX(-50%);-o-transform:translateX(-50%)}.processNav .el-tabs__header{margin:0}.processNav .el-tabs__nav-wrap:after{content:none}.processNav .el-tabs__item{color:#fff;height:60px;line-height:60px;padding:0;width:130px;text-align:center}.processNav .border{width:18px;height:18px;display:inline-block;background:#fff;font-size:16px;line-height:18px;color:#1583f2;border-radius:18px;margin-right:10px}.processNav .el-tabs__item.is-active{background:hsla(0,0%,100%,.2)}.processMain{width:600px;margin:20px auto;padding:20px;background:#fff;border-radius:10px;-webkit-box-sizing:border-box;box-sizing:border-box}.processMain .setupForm_form{background:#f2f2f2;overflow:hidden}.processMain .setupForm_form .setupForm_div{overflow:hidden;padding:10px;margin:10px;-webkit-box-sizing:border-box;box-sizing:border-box;background:#fff;border:1px dotted #fff;cursor:move;position:relative}.processMain .setupForm_form .setupForm_div:hover{border:1px dotted #38adff}.processMain .setupForm_form .setupForm_div:hover .clooseBtn{display:block}.processMain .setupForm_form .setupForm_div .clooseBtn{position:absolute;top:0;right:0;color:#38adff;display:none}.processMain .setupForm_form .setupForm_div .p1{background:#d9eef1;color:#999;font-size:14px;padding:20px;text-align:center}.processMain .setupForm_form .setupForm_div .p2{background:#f6f8ff;color:#999;font-size:14px;padding:15px 20px;text-align:center}.processMain .setupForm_form .setupForm_div .p3{color:#999;font-size:12px}.processMain .setupForm_form .setupForm_div span{width:40%;float:left;font-size:14px}.processMain .setupForm_form .setupForm_div small{width:60%;float:left;text-align:right}.processMain .setupForm_form .setupForm_div small strong{color:#999;font-size:14px;font-weight:400}.processMain .setupForm_form .setupForm_div small i{font-size:18px;vertical-align:middle;margin-top:-3px}.processMain .setupForm_form .active{border:1px solid #38adff}.processLeft{width:330px;position:fixed;left:0;bottom:0;top:60px;background:#fff}.processLeft .el-tabs__nav{margin:0 auto;width:250px;float:none}.processLeft .draggLi{width:45%;margin-left:3%;height:32px;line-height:32px;font-size:12px;text-align:left;color:#191f25;background:#fff;border:1px solid #d9d9d9;border-radius:4px;position:relative;overflow:hidden;float:left;list-style:none;margin-bottom:10px;padding-left:15px;-webkit-box-sizing:border-box;box-sizing:border-box;cursor:move}.processLeft .draggLi:nth-child(2n){margin-right:0}.processLeft .draggLi .icon{float:right;line-height:32px;margin-right:10px;font-size:20px;margin-top:5px}.processLeft .disable_draggable{cursor:not-allowed;background-color:#f5f7fa;border-color:#e4e7ed;color:#c0c4cc}.processRight{width:330px;position:fixed;right:0;bottom:0;top:60px;background:#fff;overflow:auto}.processRight .title{background:#fff;-webkit-box-shadow:inset 0 -1px 0 0 rgba(0,0,0,.09);box-shadow:inset 0 -1px 0 0 rgba(0,0,0,.09);line-height:46px;height:46px;font-size:14px;color:#191f25;padding:0 16px;font-weight:700}.processRight .pane{padding:20px 16px}.processRight .pane .fieldname{display:block;font-weight:700;font-size:14px;color:#191f25;margin-bottom:7px;margin-top:10px}.processRight .pane .fieldinfo{font-size:12px!important;margin-left:8px;font-weight:400;opacity:.9}.processRight .pane .fieldtips{font-size:12px;margin-top:6px}.processRight .pane .tag_box{min-height:36px}.count_content .count_box,.processRight .pane .tag_box{border-radius:4px;border:1px solid #dcdfe6;line-height:36px}.count_content .count_box{min-height:100px;padding:10px;-webkit-box-sizing:border-box;box-sizing:border-box;position:relative}.count_content .count_box .position{position:absolute;bottom:10px;right:10px}.count_content .tips{font-size:12px;color:#666;line-height:20px;margin-top:20px;margin-bottom:20px}.member{display:-webkit-box;display:-ms-flexbox;display:flex;-webkit-box-align:center;-ms-flex-align:center;align-items:center;width:200px;height:80px}.member .photo{width:60px;height:60px;overflow:hidden;border:1px solid #ddd;margin-right:10px}.member .photo img{width:100%}.member .describe{-webkit-box-flex:1;-ms-flex:1;flex:1}.member .describe .name{margin-bottom:5px;color:#333;font-size:16px}.member .describe .title{color:#999}.v-tree__link-base{stroke:#aaa!important}.editLink-box,.positionBottom{width:100%;text-align:center}.positionBottom{position:absolute;bottom:0;padding:10px 0}.topNav{width:100%;position:relative;background:#fff}.topNav .topNavBox{width:21%;margin:0 auto}.topNav .exitButton{position:absolute;right:20px;top:10px}.content{width:100%;background:#fff;-webkit-box-sizing:border-box;box-sizing:border-box;padding:10px 20px;overflow-y:auto;height:100%}.content .tableList{margin-top:20px}.content .tableList .headTitle{-webkit-box-sizing:border-box;box-sizing:border-box;color:#323334;background:#f8f8f8;height:40px;line-height:40px;padding:0 10px}.content .tableList .bodyTable{-webkit-box-sizing:border-box;box-sizing:border-box;padding:10px}.templateImg{height:50px;width:50px}.templateImg,.templateImg2{border-radius:8px;-webkit-border-radius:8px}.templateImg2{height:40px;width:40px;vertical-align:middle}.workLeft{background:#fafafa;padding:20px;-webkit-box-sizing:border-box;box-sizing:border-box;text-align:center;height:100%}.workLeft .pic{width:90px;height:90px;border-radius:8px;background:#969696;text-align:center;line-height:110px;margin:0 auto;margin-top:50px}.workLeft .pic i{border:3px solid #fff;border-radius:36px;padding:10px;-webkit-box-sizing:border-box;box-sizing:border-box;color:#fff}.workLeft .deptName{color:#969696;font-size:15px;padding:10px;font-weight:700;border-bottom:1px solid #eee;padding-bottom:40px}.workRight{background:#fff;padding:20px;-webkit-box-sizing:border-box;box-sizing:border-box;text-align:center;height:100%}.workRight .banner{height:200px}.workRight .banner img{display:block;width:100%;height:100%}.tableBlock{text-align:center}.listButton{position:absolute;right:20px;top:8px}.el-table th{background:#61b5f1;color:#fff}.bigLoading .el-dialog__wrapper{overflow:hidden}.el-table td,.el-table th{padding:5px 0}.formBottomNone .el-form-item{margin-bottom:10px}.drawBoxRight{position:fixed;width:480px;height:100%;top:50px;bottom:0;right:0;background:#fff;z-index:999;-webkit-box-sizing:border-box;box-sizing:border-box;overflow-x:hidden;-webkit-box-shadow:0 0 10px #aaa;box-shadow:0 0 10px #aaa;padding:10px}.drawBoxRight .titleBox{overflow:hidden}.drawBoxRight .titleBox .left{float:left;width:50%}.drawBoxRight .titleBox .right{float:right;width:50%;text-align:right}.drawBoxRight .statisticsBox{width:100%;height:100px;text-align:center;overflow:hidden}.drawBoxRight .statisticsBox .statisticsBoxTop{margin-top:20px;color:#fff}.drawBoxRight .statisticsBox .statisticsBoxTop .statisticsText{font-size:14px}.drawBoxRight .statisticsBox .statisticsBoxTop .statisticsNumber{font-weight:700;font-size:22px}.drawBoxRight .box1{background-image:-webkit-gradient(linear,left top,left bottom,from(#72bcff),to(#3aa1ff));background-image:linear-gradient(180deg,#72bcff,#3aa1ff)}.drawBoxRight .box2{background-image:-webkit-gradient(linear,left top,left bottom,from(#89dca2),to(#4ecb73));background-image:linear-gradient(180deg,#89dca2,#4ecb73)}.drawBoxRight .box3{background-image:-webkit-gradient(linear,left top,left bottom,from(#73dbdb),to(#38cccc));background-image:linear-gradient(180deg,#73dbdb,#38cccc)}.avue-layout,.heightAll{height:100%}.heightAll{overflow:auto}.timelineDot{background:#0275d8;color:#fff;padding:5px;margin-left:-25px;font-size:12px;border-radius:3px}.oto{overflow:hidden;text-overflow:ellipsis;white-space:nowrap}.esri-legend__layer-caption{display:none!important}.legendChange{border:1px solid #ccc;border-radius:4px;width:200px;text-align:center;padding:5px 0;cursor:pointer}.legendChange .legendSquare{vertical-align:middle;margin-top:0;float:right;margin-right:10px}.legendChange.active{background:#409eff;color:#fff;border:1px solid #409eff}a{text-decoration:none;color:#333}*{outline:none}.w{width:60%;margin:0 auto}.el-divider{margin:18px 0}.el-select-dropdown{z-index:10002!important}.fl{float:left}.fr{float:right}.clearfix:after{content:"";display:block;height:0;clear:both;visibility:hidden}.center{position:absolute;top:50%;left:50%;-webkit-transform:translateX(-50%) translateY(-50%);transform:translateX(-50%) translateY(-50%)}.mg-40{margin-top:40px}.mg-50{margin-top:50px}.mg-55{margin-top:55px}.text-align-c{text-align:center}.text-align-l{text-align:left}.text-align-r{text-align:right}.nowrap{overflow:hidden;white-space:nowrap;text-overflow:ellipsis}.execution,.first,.interAppealAuditIndex{height:100%;overflow-y:auto}.first{width:100%;margin:auto;padding:20px;background-color:#fff}.comm-style{padding:8px 10px;height:100%}.noticeAnnouncement{width:100%;height:100%;padding-top:20px;overflow:hidden;background-size:100%;background-color:#fff}.noticeAnnouncement .notice-content{position:relative;width:60%;margin:0 auto;height:669px;background:#fff;margin-bottom:40px;-webkit-box-shadow:0 2px 12px 0 rgba(0,0,0,.1);box-shadow:0 2px 12px 0 rgba(0,0,0,.1);overflow-y:auto}.noticeAnnouncement .notice-content .notice-top{width:90%;margin:auto;line-height:26px;margin-bottom:30px}.noticeAnnouncement .notice-content .notice-top .notice-left{font-size:18px;font-family:Microsoft YaHei;font-weight:700;color:#074389;padding-left:18px}.noticeAnnouncement .notice-content .notice-top .notice-right{font-size:14px;font-family:Microsoft YaHei;font-weight:400;color:#07438b;padding-right:18px;padding-top:46px}.noticeAnnouncement .notice-content .notice-top .notice-right .cursor{cursor:pointer}.basic-container{padding:8px 10px;border-radius:10px;-webkit-box-sizing:border-box;box-sizing:border-box;height:100%}.basic-container .el-card{width:100%;height:100%;overflow:auto}.basic-container:first-child{padding-top:8px}.basic-container--block,.basic-container--block .el-card{height:100%}.pagination-container[data-v-4c9470ba]{background:#fff;padding:32px 16px}.pagination-container.hidden[data-v-4c9470ba]{display:none}@font-face{font-family:Avenir Next;src:url(../fonts/77156710-6a58-4606-b189-b4185e75967b.00f402b0.woff2) format("woff2"),url(../fonts/3d5260a1-e4cd-4567-80ed-69d23c40355f.e3b88962.woff) format("woff");font-weight:300;font-style:normal;font-display:auto}@font-face{font-family:Avenir Next;src:url(../fonts/77caabd3-1877-4634-85c8-8e398a093b99.e541e48f.woff2) format("woff2"),url(../fonts/e388ac99-8c6a-4451-8690-1d15b4d45adb.d7a47c7d.woff) format("woff");font-weight:400;font-style:normal;font-display:auto}@font-face{font-family:Avenir Next;src:url(../fonts/014f2daa-c310-4a36-b9fd-79a8e0c48d44.b67b4d9f.woff2) format("woff2"),url(../fonts/12b00842-ec20-4c7f-aa72-802fb00f6cc4.0307d586.woff) format("woff");font-weight:400;font-style:italic;font-display:auto}@font-face{font-family:Avenir Next;src:url(../fonts/b0b84e4d-2164-45c7-a674-1662f19f3ba6-basic.3f4b76ec.woff2) format("woff2"),url(../fonts/e91d1bbf-3fea-45e2-b003-a22b12ce6e5f-basic.61b4a6e8.woff) format("woff");font-weight:500;font-style:normal;font-display:auto}@font-face{font-family:Avenir Next;src:url(../fonts/e78b17bb-11fb-4860-8d66-4ee0d0c1e117.4afec75d.woff2) format("woff2"),url(../fonts/d4ffabb3-dd7c-472a-bdfb-6700383c6354.e72348ef.woff) format("woff");font-weight:700;font-style:normal;font-display:auto}@font-face{font-family:Avenir Next;src:url(../fonts/77156710-6a58-4606-b189-b4185e75967b-ext.5b015023.woff2) format("woff2"),url(../fonts/3d5260a1-e4cd-4567-80ed-69d23c40355f-ext.78e8e790.woff) format("woff");font-weight:300;font-style:normal;unicode-range:U+0100-017f,U+0180-024f,U+1e??,U+02b0-02ff;font-display:auto}@font-face{font-family:Avenir Next;src:url(../fonts/77caabd3-1877-4634-85c8-8e398a093b99-ext.265383e5.woff2) format("woff2"),url(../fonts/e388ac99-8c6a-4451-8690-1d15b4d45adb-ext.2b4b146c.woff) format("woff");font-weight:400;font-style:normal;unicode-range:U+0100-017f,U+0180-024f,U+1e??,U+02b0-02ff;font-display:auto}@font-face{font-family:Avenir Next;src:url(../fonts/014f2daa-c310-4a36-b9fd-79a8e0c48d44-ext.9c7501f5.woff2) format("woff2"),url(../fonts/12b00842-ec20-4c7f-aa72-802fb00f6cc4-ext.be054f9a.woff) format("woff");font-weight:400;font-style:italic;unicode-range:U+0100-017f,U+0180-024f,U+1e??,U+02b0-02ff;font-display:auto}@font-face{font-family:Avenir Next;src:url(../fonts/b0b84e4d-2164-45c7-a674-1662f19f3ba6-ext.c7c17baa.woff2) format("woff2"),url(../fonts/e91d1bbf-3fea-45e2-b003-a22b12ce6e5f-ext.6936cad1.woff) format("woff");font-weight:500;font-style:normal;unicode-range:U+0100-017f,U+0180-024f,U+1e??,U+02b0-02ff;font-display:auto}@font-face{font-family:Avenir Next;src:url(../fonts/e78b17bb-11fb-4860-8d66-4ee0d0c1e117-ext.c425fb3a.woff2) format("woff2"),url(../fonts/d4ffabb3-dd7c-472a-bdfb-6700383c6354-ext.ce33458b.woff) format("woff");font-weight:700;font-style:normal;unicode-range:U+0100-017f,U+0180-024f,U+1e??,U+02b0-02ff;font-display:auto}@font-face{font-family:Avenir Next;src:url(../fonts/77156710-6a58-4606-b189-b4185e75967b-greek.d9a4a441.woff2) format("woff2"),url(../fonts/3d5260a1-e4cd-4567-80ed-69d23c40355f-greek.ff7268ae.woff) format("woff");font-weight:300;font-style:normal;unicode-range:U+0370-03ff;font-display:auto}@font-face{font-family:Avenir Next;src:url(../fonts/77caabd3-1877-4634-85c8-8e398a093b99-greek.22355e60.woff2) format("woff2"),url(../fonts/e388ac99-8c6a-4451-8690-1d15b4d45adb-greek.30648e54.woff) format("woff");font-weight:400;font-style:normal;unicode-range:U+0370-03ff;font-display:auto}@font-face{font-family:Avenir Next;src:url(../fonts/014f2daa-c310-4a36-b9fd-79a8e0c48d44-greek.4ede03c0.woff2) format("woff2"),url(../fonts/12b00842-ec20-4c7f-aa72-802fb00f6cc4-greek.9856e73b.woff) format("woff");font-weight:400;font-style:italic;unicode-range:U+0370-03ff;font-display:auto}@font-face{font-family:Avenir Next;src:url(../fonts/a1049d00-54ad-4589-95b8-d353f7ab52f0-greek.5512a2ce.woff2) format("woff2"),url(../fonts/13faf0ae-dcab-4d1c-9c08-f9ca339b6023-greek.c7736c0c.woff) format("woff");font-weight:500;font-style:normal;unicode-range:U+0370-03ff;font-display:auto}@font-face{font-family:Avenir Next;src:url(../fonts/e78b17bb-11fb-4860-8d66-4ee0d0c1e117-greek.dba46e38.woff2) format("woff2"),url(../fonts/d4ffabb3-dd7c-472a-bdfb-6700383c6354-greek.f4f4ea95.woff) format("woff");font-weight:700;font-style:normal;unicode-range:U+0370-03ff;font-display:auto}@font-face{font-family:Avenir Next;src:url(../fonts/174d458a-81e0-4174-9473-35e3bf0a613c.50fe0240.woff2) format("woff2"),url(../fonts/57a79aa3-9b06-4ba7-a9a4-2b766d826ecf.5cfd714b.woff) format("woff");font-weight:300;font-style:normal;unicode-range:U+04??;font-display:auto}@font-face{font-family:Avenir Next;src:url(../fonts/7db1f672-3a8f-4d19-9c49-7f61aed450b5.bac188b4.woff2) format("woff2"),url(../fonts/4ab86b35-c0c2-42b5-98ad-4b6eba66b197.594c5cdf.woff) format("woff");font-weight:400;font-style:normal;unicode-range:U+04??;font-display:auto}@font-face{font-family:Avenir Next;src:url(../fonts/b17468ea-cf53-4635-984b-4d930a68ed4d.1584837a.woff2) format("woff2"),url(../fonts/4d1d0d0d-9ea6-4117-901f-8b32ca1ab936.7ffc334a.woff) format("woff");font-weight:400;font-style:italic;unicode-range:U+04??;font-display:auto}@font-face{font-family:Avenir Next;src:url(../fonts/b0b84e4d-2164-45c7-a674-1662f19f3ba6.d67d67c3.woff2) format("woff2"),url(../fonts/e91d1bbf-3fea-45e2-b003-a22b12ce6e5f.7bad1d0f.woff) format("woff");font-weight:500;font-style:normal;unicode-range:U+04??;font-display:auto}@font-face{font-family:Avenir Next;src:url(../fonts/40d36b4a-60c6-460a-bf43-4c948c23563e.5816586f.woff2) format("woff2"),url(../fonts/45b78f45-e639-4836-8612-e0892e120f14.26abda57.woff) format("woff");font-weight:700;font-style:normal;unicode-range:U+04??;font-display:auto}@font-face{font-family:Avenir Next;src:url(../fonts/281f890c-8412-4ee3-84ed-8b5d062d2ab8.5a5c4ac8.woff2) format("woff2"),url(../fonts/5729f02e-f6b0-4f35-8ee5-c2cffa65fa76.dd23a4e9.woff) format("woff");font-weight:300;font-style:normal;unicode-range:U+10a0-10ff;font-display:auto}@font-face{font-family:Avenir Next;src:url(../fonts/281f890c-8412-4ee3-84ed-8b5d062d2ab8.5a5c4ac8.woff2) format("woff2"),url(../fonts/5729f02e-f6b0-4f35-8ee5-c2cffa65fa76.dd23a4e9.woff) format("woff");font-weight:400;font-style:normal;unicode-range:U+10a0-10ff;font-display:auto}@font-face{font-family:Avenir Next;src:url(../fonts/1fed34fa-250a-4d32-9f1d-42f978a2e0b2.6e04b755.woff2) format("woff2"),url(../fonts/e57662ff-b1ef-4122-88c1-61bbdabeb365.4d45b628.woff) format("woff");font-weight:500;font-style:normal;unicode-range:U+10a0-10ff;font-display:auto}@font-face{font-family:Avenir Next;src:url(../fonts/2200dfff-da50-40b0-bc12-5e4b872a1998.56b04aec.woff2) format("woff2"),url(../fonts/dc10b3bd-5076-4df5-a5f5-e5961f4a6938.e17abc84.woff) format("woff");font-weight:700;font-style:normal;unicode-range:U+10a0-10ff;font-display:auto}@font-face{font-family:Avenir Next;src:url(../fonts/2a1ae9a5-b6b5-405c-b660-bbdf1b356952.deec157e.woff2) format("woff2"),url(../fonts/a8aeea1b-1a9d-45b7-8ad9-7c71824599e2.65a7a2f9.woff) format("woff");font-weight:300;font-style:normal;unicode-range:U+06??,U+fb50-fdff,U+fe70-feff;font-display:auto}@font-face{font-family:Avenir Next;src:url(../fonts/6ea5fa46-5311-450b-8744-288a30c55348.eea8d6d7.woff2) format("woff2"),url(../fonts/d9e4040d-32ff-4a1c-ac04-927a781da1f5.548dcaca.woff) format("woff");font-weight:400;font-style:normal;unicode-range:U+06??,U+fb50-fdff,U+fe70-feff;font-display:auto}@font-face{font-family:Avenir Next;src:url(../fonts/97694c53-4e94-4f9e-969b-a148adfcdcfd.e55891f8.woff2) format("woff2"),url(../fonts/8b01637a-f445-4f10-92ea-b84a355f7690.2bd3ab23.woff) format("woff");font-weight:500;font-style:normal;unicode-range:U+06??,U+fb50-fdff,U+fe70-feff;font-display:auto}@font-face{font-family:Avenir Next;src:url(../fonts/97694c53-4e94-4f9e-969b-a148adfcdcfd.e55891f8.woff2) format("woff2"),url(../fonts/8b01637a-f445-4f10-92ea-b84a355f7690.2bd3ab23.woff) format("woff");font-weight:700;font-style:normal;unicode-range:U+06??,U+fb50-fdff,U+fe70-feff;font-display:auto}@font-face{font-family:Avenir Next;src:url(../fonts/31da4b04-f98a-4b5f-b545-a31d26da99e5.b379869f.woff2) format("woff2"),url(../fonts/d98fb015-7ef6-404f-a58a-5c9242d79770.c960580e.woff) format("woff");font-weight:300;font-style:normal;unicode-range:U+0590-05ff,U+fb00-fb4f;font-display:auto}@font-face{font-family:Avenir Next;src:url(../fonts/31da4b04-f98a-4b5f-b545-a31d26da99e5.b379869f.woff2) format("woff2"),url(../fonts/d98fb015-7ef6-404f-a58a-5c9242d79770.c960580e.woff) format("woff");font-weight:400;font-style:normal;unicode-range:U+0590-05ff,U+fb00-fb4f;font-display:auto}@font-face{font-family:Avenir Next;src:url(../fonts/32a2c5cf-6736-44a6-a276-49ba7e030944.26d6ef19.woff2) format("woff2"),url(../fonts/fa71df11-7b19-4baf-8ff7-3537dea718f0.d0557337.woff) format("woff");font-weight:400;font-style:italic;unicode-range:U+0590-05ff,U+fb00-fb4f;font-display:auto}@font-face{font-family:Avenir Next;src:url(../fonts/a9eaf4d3-6427-42df-9306-3ea1270f7b1a.5bb1c0af.woff2) format("woff2"),url(../fonts/f4a085c3-1c64-4fc0-a598-26f3e658c2b0.3285c445.woff) format("woff");font-weight:500;font-style:normal;unicode-range:U+0590-05ff,U+fb00-fb4f;font-display:auto}@font-face{font-family:Avenir Next;src:url(../fonts/a9eaf4d3-6427-42df-9306-3ea1270f7b1a.5bb1c0af.woff2) format("woff2"),url(../fonts/f4a085c3-1c64-4fc0-a598-26f3e658c2b0.3285c445.woff) format("woff");font-weight:700;font-style:normal;unicode-range:U+0590-05ff,U+fb00-fb4f;font-display:auto}@font-face{font-family:Avenir Next;src:url(../fonts/94aa531e-7746-4df0-bb6e-349891f2eda5.fd862f58.woff2) format("woff2"),url(../fonts/121524c1-8d82-4155-bfb3-fd2f15f09e93.ea3da238.woff) format("woff");font-weight:300;font-style:normal;unicode-range:U+0900-097f;font-display:auto}@font-face{font-family:Avenir Next;src:url(../fonts/3ae1e25e-3aa6-4061-a016-a079159f9d65.f284e1cb.woff2) format("woff2"),url(../fonts/f1799750-0952-403f-8108-b2402eed0f62.d90b3fe2.woff) format("woff");font-weight:400;font-style:normal;unicode-range:U+0900-097f;font-display:auto}@font-face{font-family:Avenir Next;src:url(../fonts/41331c3c-3759-4462-8695-33c9a21b6a5b.be40fb3b.woff2) format("woff2"),url(../fonts/31e0c094-e345-4a54-a797-d5f1a5885572.6a50b2f7.woff) format("woff");font-weight:500;font-style:normal;unicode-range:U+0900-097f;font-display:auto}@font-face{font-family:Avenir Next;src:url(../fonts/41331c3c-3759-4462-8695-33c9a21b6a5b.be40fb3b.woff2) format("woff2"),url(../fonts/31e0c094-e345-4a54-a797-d5f1a5885572.6a50b2f7.woff) format("woff");font-weight:700;font-style:normal;unicode-range:U+0900-097f;font-display:auto}@font-face{font-family:SST Vietnamese;src:url(../fonts/c4cc9032-7eee-4a6e-ae8b-f384b1349bcf.d310a85c.woff2) format("woff2"),url(../fonts/1b3078ef-2971-4c95-b6ca-13ab528758cb.8c2b03e3.woff) format("woff");font-weight:300;font-style:normal;font-display:auto}@font-face{font-family:SST Vietnamese;src:url(../fonts/c1905e2e-a1cb-49de-9bb0-ce3c5ffc85ae.6039d7ca.woff2) format("woff2"),url(../fonts/341bcc5e-7ac0-44ff-819d-5887892eab1b.7d4ad38c.woff) format("woff");font-weight:400;font-style:normal;font-display:auto}@font-face{font-family:SST Vietnamese;src:url(../fonts/18629a56-2ec3-4470-a65f-f82d7ec4d41b.cbca3e0e.woff2) format("woff2"),url(../fonts/439a2ded-d7a4-42d4-8660-ef8765fa7486.d6e0c9ca.woff) format("woff");font-weight:500;font-style:normal;font-display:auto}@font-face{font-family:SST Vietnamese;src:url(../fonts/4daa2125-53c6-4da8-9614-8a1049eaccc2.9cf24796.woff2) format("woff2"),url(../fonts/0763eab1-d6ed-4c73-afb0-895f930df099.c15c72e5.woff) format("woff");font-weight:700;font-style:normal;font-display:auto}@font-face{font-family:CalciteWebCoreIcons;src:url(../fonts/CalciteWebCoreIcons.ffec172a.ttf) format("truetype"),url(../fonts/CalciteWebCoreIcons.f79e77e4.woff) format("woff"),url(../img/CalciteWebCoreIcons.215d4603.svg#CalciteWebCoreIcons) format("svg");font-weight:400;font-style:normal}.esri-building-level-picker__arrow-down,.esri-building-level-picker__arrow-up,.esri-building-phase-picker__arrow-left,.esri-building-phase-picker__arrow-right,[class*=" esri-icon-"],[class^=esri-icon-]{font-family:CalciteWebCoreIcons!important;speak:none;font-style:normal;font-weight:400;font-variant:normal;text-transform:none;line-height:1;-webkit-font-smoothing:antialiased;-moz-osx-font-smoothing:grayscale}.esri-icon-close:before{content:"\E600";color:inherit}.esri-icon-drag-horizontal:before{content:"\E601";color:inherit}.esri-icon-drag-vertical:before{content:"\E602";color:inherit}.esri-icon-handle-horizontal:before{content:"\E603";color:inherit}.esri-icon-handle-vertical:before{content:"\E604";color:inherit}.esri-icon-check-mark:before{content:"\E605";color:inherit}.esri-icon-left-triangle-arrow:before{content:"\E606";color:inherit}.esri-icon-right-triangle-arrow:before{content:"\E607";color:inherit}.esri-icon-down-arrow:before{content:"\E608";color:inherit}.esri-icon-up-arrow:before{content:"\E609";color:inherit}.esri-icon-overview-arrow-bottom-left:before{content:"\E60A";color:inherit}.esri-icon-overview-arrow-bottom-right:before{content:"\E60B";color:inherit}.esri-icon-overview-arrow-top-left:before{content:"\E60C";color:inherit}.esri-icon-overview-arrow-top-right:before{content:"\E60D";color:inherit}.esri-icon-maximize:before{content:"\E60E";color:inherit}.esri-icon-minimize:before{content:"\E60F";color:inherit}.esri-icon-checkbox-unchecked:before{content:"\E610";color:inherit}.esri-icon-checkbox-checked:before{content:"\E611";color:inherit}.esri-icon-radio-unchecked:before{content:"\E612";color:inherit}.esri-icon-radio-checked:before{content:"\E613";color:inherit}.esri-icon-up-arrow-circled:before{content:"\E614";color:inherit}.esri-icon-down-arrow-circled:before{content:"\E615";color:inherit}.esri-icon-left-arrow-circled:before{content:"\E616";color:inherit}.esri-icon-right-arrow-circled:before{content:"\E617";color:inherit}.esri-icon-zoom-out-fixed:before{content:"\E618";color:inherit}.esri-icon-zoom-in-fixed:before{content:"\E619";color:inherit}.esri-icon-refresh:before{content:"\E61A";color:inherit}.esri-icon-edit:before{content:"\E61B";color:inherit}.esri-icon-authorize:before{content:"\E61C";color:inherit}.esri-icon-map-pin:before{content:"\E61D";color:inherit}.esri-icon-blank-map-pin:before{content:"\E61E";color:inherit}.esri-icon-table:before{content:"\E61F";color:inherit}.esri-icon-plus:before{content:"\E620";color:inherit}.esri-icon-minus:before{content:"\E621";color:inherit}.esri-icon-beginning:before{content:"\E622";color:inherit}.esri-icon-reverse:before{content:"\E623";color:inherit}.esri-icon-pause:before{content:"\E624";color:inherit}.esri-icon-play:before{content:"\E625";color:inherit}.esri-icon-forward:before{content:"\E626";color:inherit}.esri-icon-end:before{content:"\E627";color:inherit}.esri-icon-erase:before{content:"\E628";color:inherit}.esri-icon-up-down-arrows:before{content:"\E629";color:inherit}.esri-building-level-picker__arrow-down:before,.esri-building-level-picker__arrow-up:before,.esri-building-phase-picker__arrow-left:before,.esri-building-phase-picker__arrow-right:before,.esri-icon-left:before{content:"\E62A";color:inherit}.esri-icon-right:before{content:"\E62B";color:inherit}.esri-icon-announcement:before{content:"\E62C";color:inherit}.esri-icon-notice-round:before{content:"\E62D";color:inherit}.esri-icon-notice-triangle:before{content:"\E62E";color:inherit}.esri-icon-home:before{content:"\E62F";color:inherit}.esri-icon-locate:before{content:"\E630";color:inherit}.esri-icon-expand:before{content:"\E631";color:inherit}.esri-icon-collapse:before{content:"\E632";color:inherit}.esri-icon-layer-list:before{content:"\E633";color:inherit}.esri-icon-basemap:before{content:"\E634";color:inherit}.esri-icon-globe:before{content:"\E635";color:inherit}.esri-icon-applications:before{content:"\E636";color:inherit}.esri-icon-arrow-up-circled:before{content:"\E637";color:inherit}.esri-icon-arrow-down-circled:before{content:"\E638";color:inherit}.esri-icon-arrow-left-circled:before{content:"\E639";color:inherit}.esri-icon-arrow-right-circled:before{content:"\E63A";color:inherit}.esri-icon-minus-circled:before{content:"\E63B";color:inherit}.esri-icon-plus-circled:before{content:"\E63C";color:inherit}.esri-icon-add-attachment:before{content:"\E63D";color:inherit}.esri-icon-attachment:before{content:"\E63E";color:inherit}.esri-icon-calendar:before{content:"\E63F";color:inherit}.esri-icon-close-circled:before{content:"\E640";color:inherit}.esri-icon-browser:before{content:"\E641";color:inherit}.esri-icon-collection:before{content:"\E642";color:inherit}.esri-icon-comment:before{content:"\E643";color:inherit}.esri-icon-configure-popup:before{content:"\E644";color:inherit}.esri-icon-contact:before{content:"\E645";color:inherit}.esri-icon-dashboard:before{content:"\E646";color:inherit}.esri-icon-deny:before{content:"\E647";color:inherit}.esri-icon-description:before{content:"\E648";color:inherit}.esri-icon-directions:before{content:"\E649";color:inherit}.esri-icon-directions2:before{content:"\E64A";color:inherit}.esri-icon-documentation:before{content:"\E64B";color:inherit}.esri-icon-duplicate:before{content:"\E64C";color:inherit}.esri-icon-review:before{content:"\E64D";color:inherit}.esri-icon-environment-settings:before{content:"\E64E";color:inherit}.esri-icon-error:before{content:"\E64F";color:inherit}.esri-icon-error2:before{content:"\E650";color:inherit}.esri-icon-experimental:before{content:"\E651";color:inherit}.esri-icon-feature-layer:before{content:"\E652";color:inherit}.esri-icon-filter:before{content:"\E653";color:inherit}.esri-icon-grant:before{content:"\E654";color:inherit}.esri-icon-group:before{content:"\E655";color:inherit}.esri-icon-key:before{content:"\E656";color:inherit}.esri-icon-labels:before{content:"\E657";color:inherit}.esri-icon-tag:before{content:"\E658";color:inherit}.esri-icon-layers:before{content:"\E659";color:inherit}.esri-icon-left-arrow:before{content:"\E65A";color:inherit}.esri-icon-right-arrow:before{content:"\E65B";color:inherit}.esri-icon-link-external:before{content:"\E65C";color:inherit}.esri-icon-link:before{content:"\E65D";color:inherit}.esri-icon-loading-indicator:before{content:"\E65E";color:inherit}.esri-icon-maps:before{content:"\E65F";color:inherit}.esri-icon-marketplace:before{content:"\E660";color:inherit}.esri-icon-media:before{content:"\E661";color:inherit}.esri-icon-media2:before{content:"\E662";color:inherit}.esri-icon-menu:before{content:"\E663";color:inherit}.esri-icon-mobile:before{content:"\E664";color:inherit}.esri-icon-phone:before{content:"\E665";color:inherit}.esri-icon-navigation:before{content:"\E666";color:inherit}.esri-icon-pan:before{content:"\E667";color:inherit}.esri-icon-printer:before{content:"\E668";color:inherit}.esri-icon-pie-chart:before{content:"\E669";color:inherit}.esri-icon-chart:before{content:"\E66A";color:inherit}.esri-icon-line-chart:before{content:"\E66B";color:inherit}.esri-icon-question:before{content:"\E66C";color:inherit}.esri-icon-resend-invitation:before{content:"\E66D";color:inherit}.esri-icon-rotate:before{content:"\E66E";color:inherit}.esri-icon-save:before{content:"\E66F";color:inherit}.esri-icon-settings:before{content:"\E670";color:inherit}.esri-icon-settings2:before{content:"\E671";color:inherit}.esri-icon-share:before{content:"\E672";color:inherit}.esri-icon-sign-out:before{content:"\E673";color:inherit}.esri-icon-support:before{content:"\E674";color:inherit}.esri-icon-user:before{content:"\E675";color:inherit}.esri-icon-time-clock:before{content:"\E676";color:inherit}.esri-icon-trash:before{content:"\E677";color:inherit}.esri-icon-upload:before{content:"\E678";color:inherit}.esri-icon-download:before{content:"\E679";color:inherit}.esri-icon-zoom-in-magnifying-glass:before{content:"\E67A";color:inherit}.esri-icon-search:before{content:"\E67B";color:inherit}.esri-icon-zoom-out-magnifying-glass:before{content:"\E67C";color:inherit}.esri-icon-locked:before{content:"\E67D";color:inherit}.esri-icon-unlocked:before{content:"\E67E";color:inherit}.esri-icon-favorites:before{content:"\E67F";color:inherit}.esri-icon-compass:before{content:"\E680";color:inherit}.esri-icon-down:before{content:"\E681";color:inherit}.esri-icon-up:before{content:"\E682";color:inherit}.esri-icon-chat:before{content:"\E683";color:inherit}.esri-icon-dock-bottom:before{content:"\E684";color:inherit}.esri-icon-dock-left:before{content:"\E685";color:inherit}.esri-icon-dock-right:before{content:"\E686";color:inherit}.esri-icon-organization:before{content:"\E687";color:inherit}.esri-icon-north-navigation:before{content:"\E688";color:inherit}.esri-icon-locate-circled:before{content:"\E689";color:inherit}.esri-icon-dial:before{content:"\E68A";color:inherit}.esri-icon-polygon:before{content:"\E68B";color:inherit}.esri-icon-polyline:before{content:"\E68C";color:inherit}.esri-icon-visible:before{content:"\E68D";color:inherit}.esri-icon-non-visible:before{content:"\E68E";color:inherit}.esri-icon-link-vertical:before{content:"\E68F";color:inherit}.esri-icon-unlocked-link-vertical:before{content:"\E690";color:inherit}.esri-icon-link-horizontal:before{content:"\E691";color:inherit}.esri-icon-unlocked-link-horizontal:before{content:"\E692";color:inherit}.esri-icon-swap:before{content:"\E693";color:inherit}.esri-icon-cta-link-external:before{content:"\E694";color:inherit}.esri-icon-reply:before{content:"\E695";color:inherit}.esri-icon-public:before{content:"\E696";color:inherit}.esri-icon-share2:before{content:"\E697";color:inherit}.esri-icon-launch-link-external:before{content:"\E698";color:inherit}.esri-icon-rotate-back:before{content:"\E699";color:inherit}.esri-icon-pan2:before{content:"\E69A";color:inherit}.esri-icon-tracking:before{content:"\E69B";color:inherit}.esri-icon-expand2:before{content:"\E69C";color:inherit}.esri-icon-arrow-down:before{content:"\E69D";color:inherit}.esri-icon-arrow-up:before{content:"\E69E";color:inherit}.esri-icon-hollow-eye:before{content:"\E69F";color:inherit}.esri-icon-play-circled:before{content:"\E6A0";color:inherit}.esri-icon-volume-off:before{content:"\E6A1";color:inherit}.esri-icon-volume-on:before{content:"\E6A2";color:inherit}.esri-icon-bookmark:before{content:"\E900";color:inherit}.esri-icon-lightbulb:before{content:"\E901";color:inherit}.esri-icon-sketch-rectangle:before{content:"\E902";color:inherit}.esri-icon-north-navigation-filled:before{content:"\E903";color:inherit}.esri-icon-default-action:before{content:"\E904";color:inherit}.esri-icon-undo:before{content:"\E905";color:inherit}.esri-icon-redo:before{content:"\E906";color:inherit}.esri-icon-cursor:before{content:"\E907";color:inherit}.esri-icon-cursor-filled:before{content:"\E908";color:inherit}.esri-icon-measure:before{content:"\E90A";color:inherit}.esri-icon-measure-line:before{content:"\E909";color:inherit}.esri-icon-measure-area:before{content:"\E90B";color:inherit}.esri-view{display:-webkit-box;display:-ms-flexbox;display:flex;margin:0;padding:0}.esri-view .esri-view-user-storage{overflow:hidden}.esri-view .esri-view-root{position:relative;-webkit-box-flex:1;-ms-flex:1 1 100%;flex:1 1 100%;border:none;padding:0;margin:0;-webkit-tap-highlight-color:rgba(0,0,0,0);-webkit-tap-highlight-color:transparent}.esri-view .esri-view-surface{position:absolute;border:none;padding:0;margin:0;left:0;top:0;width:100%;height:100%;overflow:hidden;-webkit-user-select:none;-moz-user-select:none;-ms-user-select:none;user-select:none;direction:ltr}.esri-view .esri-view-surface--touch-none{-ms-touch-action:none;touch-action:none}.esri-view .esri-view-surface--touch-pan{-ms-touch-action:pan-x pan-y;touch-action:pan-x pan-y}.esri-view .esri-view-surface--inset-outline{outline:0}.esri-view .esri-view-surface--inset-outline:focus:after{content:"";-webkit-box-sizing:border-box;box-sizing:border-box;position:absolute;z-index:999;top:0;left:0;height:100%;width:100%;outline:2px auto Highlight;outline:5px auto -webkit-focus-ring-color;outline-offset:-3px;pointer-events:none;overflow:hidden}.esri-view .esri-view-surface[data-interacting=true]{cursor:move;cursor:grabbing;cursor:-webkit-grabbing}.esri-view .esri-view-surface[data-cursor=copy]{cursor:copy}.esri-view .esri-view-surface[data-cursor=crosshair]{cursor:crosshair}.esri-view .esri-view-surface[data-cursor=help]{cursor:help}.esri-view .esri-view-surface[data-cursor=move]{cursor:move}.esri-view .esri-view-surface[data-cursor=pointer]{cursor:pointer}.esri-view .esri-view-surface[data-cursor=progress]{cursor:progress}.esri-view .esri-view-surface[data-cursor=grab]{cursor:move;cursor:grab;cursor:-webkit-grab}.esri-view .esri-view-surface[data-cursor=grabbing]{cursor:move;cursor:grabbing;cursor:-webkit-grabbing}.esri-view .esri-view-surface[data-cursor=n-resize]{cursor:n-resize}.esri-view .esri-view-surface[data-cursor=e-resize]{cursor:e-resize}.esri-view .esri-view-surface[data-cursor=s-resize]{cursor:s-resize}.esri-view .esri-view-surface[data-cursor=w-resize]{cursor:w-resize}.esri-view .esri-view-surface[data-cursor=ne-resize]{cursor:ne-resize}.esri-view .esri-view-surface[data-cursor=nw-resize]{cursor:nw-resize}.esri-view .esri-view-surface[data-cursor=se-resize]{cursor:se-resize}.esri-view .esri-view-surface[data-cursor=sw-resize]{cursor:sw-resize}.esri-view .esri-view-surface[data-cursor=ew-resize]{cursor:ew-resize}.esri-view .esri-view-surface[data-cursor=ns-resize]{cursor:ns-resize}.esri-view .esri-view-surface[data-cursor=nesw-resize]{cursor:nesw-resize}.esri-view .esri-view-surface[data-cursor=nwse-resize]{cursor:nwse-resize}.esri-view .esri-bitmap,.esri-view .esri-display-object{position:absolute;border:none;margin:0;padding:0;-webkit-user-drag:none;-webkit-user-select:none}.esri-view .esri-bitmap{max-width:none;-webkit-transform-origin:top left;transform-origin:top left}.esri-ui{position:absolute;left:0;top:0;bottom:0;right:0;-webkit-box-sizing:border-box;box-sizing:border-box;pointer-events:none;overflow:hidden;font-size:14px;z-index:0}.esri-ui .esri-component{pointer-events:auto}.esri-ui .esri-attribution{position:absolute;bottom:0;left:0;right:0}.esri-ui-corner{position:absolute;display:-webkit-box;display:-ms-flexbox;display:flex}.esri-ui-inner-container{position:absolute;left:0;top:0;bottom:0;right:0}.esri-ui-manual-container>.esri-component{position:absolute}.esri-ui-manual-container .esri-swipe{z-index:-1}.esri-ui-top-left,.esri-ui-top-right{-webkit-box-orient:vertical;-webkit-box-direction:normal;-ms-flex-flow:column;flex-flow:column}.esri-ui-top-left{-webkit-box-align:start;-ms-flex-align:start;align-items:flex-start}.esri-ui-bottom-left,.esri-ui-bottom-right,.esri-ui-top-right{-webkit-box-align:end;-ms-flex-align:end;align-items:flex-end}.esri-ui-bottom-left,.esri-ui-bottom-right{-webkit-box-orient:horizontal;-webkit-box-direction:normal;-ms-flex-flow:row;flex-flow:row}.esri-ui-bottom-right{-webkit-box-orient:horizontal;-webkit-box-direction:reverse;-ms-flex-flow:row-reverse;flex-flow:row-reverse}.esri-ui-top-left{top:0;left:0}.esri-ui-top-right{top:0;right:0}.esri-ui-top-left .esri-component,.esri-ui-top-right .esri-component{margin-bottom:10px}.esri-ui-bottom-left{bottom:0;left:0}.esri-ui-bottom-left .esri-component{margin-right:10px}.esri-ui-bottom-right{bottom:0;right:0}.esri-ui-bottom-right .esri-component{margin-left:10px}html[dir=rtl] .esri-ui-top-left{-webkit-box-align:end;-ms-flex-align:end;align-items:flex-end}html[dir=rtl] .esri-ui-top-right{-webkit-box-align:start;-ms-flex-align:start;align-items:flex-start}html[dir=rtl] .esri-ui-bottom-left{-webkit-box-orient:horizontal;-webkit-box-direction:reverse;-ms-flex-direction:row-reverse;flex-direction:row-reverse}html[dir=rtl] .esri-ui-bottom-right{-webkit-box-orient:horizontal;-webkit-box-direction:normal;-ms-flex-direction:row;flex-direction:row}.esri-zoom-box__container{position:relative;height:100%;width:100%}.esri-zoom-box__overlay{cursor:crosshair;width:100%;height:100%;position:absolute;top:0;left:0}.esri-zoom-box__overlay-background{fill:rgba(0,0,0,.1)}.esri-zoom-box__outline{fill:transparent;stroke:#1e90ff;stroke-dasharray:1,1;stroke-width:2px}.esri-overlay-surface{position:absolute;border:none;padding:0;margin:0;left:0;top:0;width:100%;height:100%;overflow:hidden;z-index:0;pointer-events:none;-webkit-user-select:none;-moz-user-select:none;-ms-user-select:none;user-select:none}.esri-text-overlay-item{display:block;position:absolute;overflow:hidden;white-space:nowrap;font-size:14px;font-family:Avenir Next,Helvetica Neue,Helvetica,Arial,sans-serif;line-height:1.3em}.esri-text-overlay-item-anchor-bottom{-webkit-transform:translate(-50%,-100%);transform:translate(-50%,-100%)}.esri-text-overlay-item-anchor-bottom-right{-webkit-transform:translate(-100%,-100%);transform:translate(-100%,-100%)}.esri-text-overlay-item-anchor-bottom-left{-webkit-transform:translateY(-100%);transform:translateY(-100%)}.esri-text-overlay-item-anchor-top{-webkit-transform:translate(-50%);transform:translate(-50%)}.esri-text-overlay-item-anchor-top-right{-webkit-transform:translate(-100%);transform:translate(-100%)}.esri-text-overlay-item-anchor-top-left{-webkit-transform:translate(0);transform:translate(0)}.esri-text-overlay-item-anchor-center{-webkit-transform:translate(-50%,-50%);transform:translate(-50%,-50%)}.esri-text-overlay-item-anchor-right{-webkit-transform:translate(-100%,-50%);transform:translate(-100%,-50%)}.esri-text-overlay-item-anchor-left{-webkit-transform:translateY(-50%);transform:translateY(-50%)}.esri-line-overlay-item{display:block;position:absolute;overflow:hidden;white-space:nowrap}.esri-widget{-webkit-box-sizing:border-box;box-sizing:border-box;color:#323232;font-size:14px;font-family:Avenir Next,Helvetica Neue,Helvetica,Arial,sans-serif;line-height:1.3em;background-color:#fff}.esri-widget *,.esri-widget :after,.esri-widget :before{-webkit-box-sizing:inherit;box-sizing:inherit}.esri-widget.esri-widget--disabled>*{pointer-events:none;opacity:.4}.esri-widget__anchor{text-decoration:none;color:#0079c1}.esri-widget__anchor:hover{color:#00598e}.esri-widget__anchor--disabled{pointer-events:none;opacity:.4}.esri-widget__header{-webkit-box-align:center;-ms-flex-align:center;align-items:center;background-color:#fff;display:-webkit-box;display:-ms-flexbox;display:flex;-webkit-box-flex:1;-ms-flex:1 0 100%;flex:1 0 100%;padding:12px 0 12px 15px;-webkit-box-pack:justify;-ms-flex-pack:justify;justify-content:space-between;min-height:48px;width:100%}.esri-widget__header .esri-widget__heading{margin:0;width:calc(100% - 48px)}.esri-widget__header-button,.esri-widget__header .esri-widget__heading{-webkit-box-align:center;-ms-flex-align:center;align-items:center;color:#6e6e6e;display:-webkit-box;display:-ms-flexbox;display:flex;padding:0}.esri-widget__header-button{-webkit-appearance:none;-ms-flex-item-align:stretch;align-self:stretch;background-color:transparent;border:none;cursor:pointer;-webkit-box-flex:0;-ms-flex:0 0 48px;flex:0 0 48px;-webkit-box-pack:center;-ms-flex-pack:center;justify-content:center;width:48px}.esri-widget__heading{color:#323232;font-weight:600;margin:0 0 .5rem 0}h1.esri-widget__heading{font-size:20px}h2.esri-widget__heading{font-size:16px}h3.esri-widget__heading,h4.esri-widget__heading,h5.esri-widget__heading,h6.esri-widget__heading{font-size:14px}.esri-widget__footer{background-color:#fff;-webkit-box-pack:center;-ms-flex-pack:center;justify-content:center;min-height:48px;width:100%}.esri-widget__footer,.esri-widget__footer-pagination{-webkit-box-align:center;-ms-flex-align:center;align-items:center;display:-webkit-box;display:-ms-flexbox;display:flex}.esri-widget__footer-pagination{color:#6e6e6e;-webkit-box-pack:justify;-ms-flex-pack:justify;justify-content:space-between}.esri-widget__footer-pagination-next-button,.esri-widget__footer-pagination-previous-button{background-color:transparent;border:0;margin:0 7px;padding:12px 15px;cursor:pointer;-webkit-transition:background-color 125ms ease-in-out;transition:background-color 125ms ease-in-out}.esri-widget__footer-pagination-next-button:focus,.esri-widget__footer-pagination-next-button:hover,.esri-widget__footer-pagination-previous-button:focus,.esri-widget__footer-pagination-previous-button:hover{background-color:#f3f3f3;color:#2e2e2e}.esri-menu{position:absolute;top:100%;left:0;z-index:1;background-color:#fff;-webkit-box-shadow:0 1px 2px rgba(0,0,0,.3);box-shadow:0 1px 2px rgba(0,0,0,.3);padding:0;margin:2px 0 0 0;font-size:14px;line-height:16px;background-clip:padding-box;overflow:hidden;width:100%;visibility:hidden;max-height:0}.esri-menu .esri-menu__header{padding:6px 12px;background-color:#4c4c4c;color:#fff}.esri-menu__list{margin:0;padding:0;list-style:none}.esri-menu__list-item{padding:.8em 1em;cursor:pointer;border-top:1px solid hsla(0,0%,43.1%,.3);border-left:3px solid transparent}.esri-menu__list-item:first-child{border-top:none}.esri-menu__list-item:focus,.esri-menu__list-item:hover{background-color:#f3f3f3}.esri-menu__list-item:active{background-color:#e2f1fb}.esri-menu__list-item--active,.esri-menu__list-item--active:focus,.esri-menu__list-item--active:hover{background-color:#e2f1fb;border-left-color:#0079c1}.esri-menu__list-item [class^=esri-icon]{padding-right:2.8px}.esri-widget__table{color:#323232;border:none;border-collapse:collapse;width:100%}.esri-widget__table tr:nth-child(odd){background-color:rgba(76,76,76,.1)}.esri-widget__table tr:nth-child(2n){background-color:rgba(76,76,76,.02)}.esri-widget__table tr a{color:#6e6e6e}.esri-widget__table tr a:focus,.esri-widget__table tr a:hover{color:#2e2e2e}.esri-widget__table tr td,.esri-widget__table tr th{padding:.5em .7em;word-break:break-word;vertical-align:top;font-size:12px;font-weight:400}.esri-widget__table tr th{width:50%;text-align:left;border-right:3px solid rgba(0,0,0,.05)}.esri-widget__table tr td{width:50%}.esri-input{background-color:#fff;border:1px solid hsla(0,0%,43.1%,.3);color:#323232;font-family:inherit;font-size:14px}.esri-input[type=number],.esri-input[type=password],.esri-input[type=text]{height:32px;padding:0 .5em}.esri-input::-ms-clear{display:none}.esri-input::-moz-placeholder{color:rgba(50,50,50,.4);opacity:1}.esri-input:-ms-input-placeholder{color:rgba(50,50,50,.4)}.esri-input::-webkit-input-placeholder{color:rgba(50,50,50,.4)}.esri-button{-webkit-box-align:center;-ms-flex-align:center;align-items:center;background-color:#0079c1;border:1px solid #0079c1;color:#fff;cursor:pointer;display:-webkit-box;display:-ms-flexbox;display:flex;font-family:inherit;font-size:14px;min-height:32px;-webkit-box-pack:center;-ms-flex-pack:center;justify-content:center;overflow:hidden;padding:6px 7px;text-overflow:ellipsis;white-space:nowrap;width:100%;-webkit-transition:background-color 125ms ease-in-out,border 125ms ease-in-out;transition:background-color 125ms ease-in-out,border 125ms ease-in-out}.esri-button:hover{background-color:#00598e;border:1px solid #00598e;color:#fff}.esri-button.esri-button--small{font-size:12px;min-height:16px}.esri-button.esri-button--half{display:inline-block;width:50%}.esri-button.esri-button--third{display:inline-block;width:33%}.esri-button--secondary,.esri-button--tertiary{background-color:transparent;color:#0079c1}.esri-button--tertiary{border-color:transparent}.esri-button--tertiary:hover{background-color:transparent;border-color:transparent;color:#00598e;text-decoration:underline}.esri-button--disabled{opacity:.4;pointer-events:none}.esri-button--drill-in{display:-webkit-box;display:-ms-flexbox;display:flex;-webkit-box-align:center;-ms-flex-align:center;align-items:center;-webkit-box-pack:justify;-ms-flex-pack:justify;justify-content:space-between;background-color:#fff;cursor:pointer;border:none;border-radius:2px;text-align:unset;text-decoration:none;padding:12px 7px;margin:12px 7px;outline-offset:-4px;-webkit-transition:background-color 125ms ease-in-out;transition:background-color 125ms ease-in-out;-webkit-box-shadow:0 0 0 1px hsla(0,0%,43.1%,.3);box-shadow:0 0 0 1px hsla(0,0%,43.1%,.3)}.esri-button--drill-in:focus,.esri-button--drill-in:hover{background-color:#f3f3f3}.esri-button--drill-in__title{font-size:14px;font-family:Avenir Next,Helvetica Neue,Helvetica,Arial,sans-serif}.esri-button--drill-in [class*=esri-icon]{padding:0 7px}[class*=esri-icon]{font-size:16px;display:inline-block}.esri-widget__content--empty{-webkit-box-align:center;-ms-flex-align:center;align-items:center;color:#6e6e6e;display:-webkit-box;display:-ms-flexbox;display:flex;-webkit-box-orient:vertical;-webkit-box-direction:normal;-ms-flex-flow:column wrap;flex-flow:column wrap;padding:18px 22px;text-align:center}.esri-widget__content--empty h1.esri-widget__heading,.esri-widget__content--empty h2.esri-widget__heading,.esri-widget__content--empty h3.esri-widget__heading,.esri-widget__content--empty h4.esri-widget__heading,.esri-widget__content--empty h5.esri-widget__heading{font-weight:400}.esri-widget__content-illustration--empty{padding:1rem 0;width:128px}.esri-widget__content-icon--empty{padding:.5rem 0;width:32px}.esri-select{cursor:pointer;display:block;font-family:inherit;font-size:.85em;width:100%;height:32px;color:#323232;border:1px solid hsla(0,0%,43.1%,.3);margin:0;-webkit-appearance:none;-moz-appearance:none;border-radius:0;padding:0 .5em;background:url("data:image/svg+xml;charset=utf-8,%3Csvg width='32' height='32' xmlns='http://www.w3.org/2000/svg'%3E%3Cpath d='M11 13l5 5.833L21 13z' fill='%236e6e6e'/%3E%3C/svg%3E") no-repeat 100% #fff}.esri-select::-ms-expand{display:none}.esri-disabled [class*=esri-icon],.esri-disabled [role=checkbox],.esri-disabled [role=menu],.esri-disabled a{color:hsla(0,0%,43.1%,.4)}.keynav-mode .esri-widget:focus,.keynav-mode .esri-widget :focus{outline:2px solid #6e6e6e;outline-offset:2px;z-index:1}.esri-widget__loader-animation{-webkit-animation:esri-rotate 1.25s linear infinite;animation:esri-rotate 1.25s linear infinite;-webkit-transform:translateZ(0);transform:translateZ(0);border:.15em solid transparent;border-color:rgba(50,50,50,.8) hsla(0,0%,43.1%,.3) hsla(0,0%,43.1%,.3) hsla(0,0%,43.1%,.3);border-radius:100%;display:block;font-size:16px;height:1em;width:1em}.esri-widget--button{font-size:14px;background-color:#fff;color:#6e6e6e;width:32px;height:32px;padding:0;margin:0;overflow:hidden;cursor:pointer;text-align:center;display:-webkit-box;display:-ms-flexbox;display:flex;-webkit-box-orient:horizontal;-webkit-box-direction:normal;-ms-flex-flow:row nowrap;flex-flow:row nowrap;-webkit-box-pack:center;-ms-flex-pack:center;justify-content:center;-webkit-box-align:center;-ms-flex-align:center;align-items:center;-webkit-transition:background-color 125ms ease-in-out;transition:background-color 125ms ease-in-out}.esri-widget--button:hover{background-color:#f3f3f3;color:#2e2e2e}.esri-widget--button:active{background-color:#e2f1fb}.esri-ui-corner .esri-component{-webkit-box-shadow:0 1px 2px rgba(0,0,0,.3);box-shadow:0 1px 2px rgba(0,0,0,.3)}.esri-ui-corner .esri-component.esri-widget--panel,.esri-ui-corner .esri-component.esri-widget--panel-height-only,.esri-ui-corner .esri-expand .esri-widget--panel,.esri-ui-corner .esri-expand .esri-widget--panel-height-only{min-height:32px;-webkit-transition:max-height .25s ease-in-out;transition:max-height .25s ease-in-out;overflow-y:auto}.esri-ui-corner .esri-component.esri-widget--panel,.esri-ui-corner .esri-component>.esri-widget--panel,.esri-ui-corner .esri-expand .esri-widget--panel,.esri-ui-corner .esri-expand .esri-widget--panel-height-only{width:300px}.esri-ui-corner .esri-component.esri-widget--panel .esri-widget--panel,.esri-ui-corner .esri-component>.esri-widget--panel .esri-widget--panel,.esri-ui-corner .esri-expand .esri-widget--panel-height-only .esri-widget--panel,.esri-ui-corner .esri-expand .esri-widget--panel .esri-widget--panel{width:auto}.esri-view-height-greater-than-medium .esri-expand .esri-widget--panel,.esri-view-height-greater-than-medium .esri-expand .esri-widget--panel-height-only,.esri-view-height-greater-than-medium .esri-ui-corner .esri-component.esri-widget--panel,.esri-view-height-greater-than-medium .esri-ui-corner .esri-component.esri-widget--panel-height-only{max-height:680px}.esri-view-height-medium .esri-expand .esri-widget--panel,.esri-view-height-medium .esri-expand .esri-widget--panel-height-only,.esri-view-height-medium .esri-ui-corner .esri-component.esri-widget--panel,.esri-view-height-medium .esri-ui-corner .esri-component.esri-widget--panel-height-only{max-height:540px}.esri-view-height-small .esri-expand .esri-widget--panel,.esri-view-height-small .esri-expand .esri-widget--panel-height-only,.esri-view-height-small .esri-ui-corner .esri-component.esri-widget--panel,.esri-view-height-small .esri-ui-corner .esri-component.esri-widget--panel-height-only{max-height:420px}.esri-view-height-xsmall .esri-expand .esri-widget--panel,.esri-view-height-xsmall .esri-expand .esri-widget--panel-height-only,.esri-view-height-xsmall .esri-ui-corner .esri-component.esri-widget--panel,.esri-view-height-xsmall .esri-ui-corner .esri-component.esri-widget--panel-height-only{max-height:240px}.esri-ui-bottom-left .esri-menu,.esri-ui-bottom-right .esri-menu{top:auto;bottom:100%;margin-top:0;margin-bottom:2px}html[dir=rtl] .esri-widget__table th{text-align:right;border-right:none;border-left:3px solid rgba(0,0,0,.05)}html[dir=rtl] .esri-select{background-position:left 50%}html[dir=rtl] .esri-menu__list-item [class^=esri-icon]{padding-right:0;padding-left:2px}html[dir=rtl] .esri-menu__list-item{border-left:none;border-right:3px solid transparent}html[dir=rtl] .esri-menu__list-item--active{border-right-color:#0079c1}.esri-icon-font-fallback-text{clip:rect(0 0 0 0);overflow:hidden;position:absolute;height:1px;width:1px}[class^=esri-icon]{-webkit-animation:none;animation:none}@-webkit-keyframes esri-fade-in{0%{opacity:0}25%{opacity:0}to{opacity:1}}20%:after,20%:before{content:"";opacity:1;position:absolute;height:1px;top:0;-webkit-transition:opacity .5s ease-in-out;transition:opacity .5s ease-in-out}20%:before{background-color:hsla(0,0%,43.1%,.3);width:100%;z-index:0}20%:after{background-color:#6e6e6e;width:20%;z-index:0;-webkit-animation:looping-progresss-bar-ani 1.5s linear infinite;animation:looping-progresss-bar-ani 1.5s linear infinite}.esri-rotating{-webkit-animation:esri-rotate 1.25s linear infinite;animation:esri-rotate 1.25s linear infinite;-webkit-transform:translateZ(0);transform:translateZ(0)}.esri-clearfix:after,.esri-clearfix:before{content:" ";display:table}.esri-clearfix:after{clear:both}.esri-interactive{cursor:pointer}.esri-hidden{display:none!important}.esri-invisible{visibility:hidden!important}.esri-offscreen{position:absolute;top:-999em;left:-999em}.esri-area-measurement-2d__container{position:relative;padding:12px 0;overflow-y:auto}.esri-area-measurement-2d__container a{text-decoration:none}.esri-area-measurement-2d__header{position:relative;font-size:12px;-webkit-box-align:start;-ms-flex-align:start;align-items:flex-start;-webkit-box-pack:justify;-ms-flex-pack:justify;justify-content:space-between;display:-webkit-box;display:-ms-flexbox;display:flex;-webkit-box-flex:0;-ms-flex:0 0 auto;flex:0 0 auto}.esri-area-measurement-2d__header-title,h1 .esri-area-measurement-2d__header-title{font-size:16px;font-weight:600;padding:8px 0;margin:0;display:block;-webkit-box-flex:1;-ms-flex:1;flex:1;word-break:break-word;text-align:left}.esri-area-measurement-2d__panel--error{color:#8c2907}.esri-area-measurement-2d__hint,.esri-area-measurement-2d__panel--error{padding:0 15px;-webkit-animation:esri-fade-in .25s ease-in-out;animation:esri-fade-in .25s ease-in-out}.esri-area-measurement-2d__hint-text{margin:12px 0;padding:0}.esri-area-measurement-2d__measurement{padding:12px 15px;margin:12px 0;background-color:#f3f3f3;-webkit-animation:esri-fade-in .25s ease-in-out;animation:esri-fade-in .25s ease-in-out}.esri-area-measurement-2d__measurement-item{display:-webkit-box;display:-ms-flexbox;display:flex;padding-bottom:12px;-webkit-box-orient:vertical;-webkit-box-direction:normal;-ms-flex-flow:column;flex-flow:column}.esri-area-measurement-2d__measurement-item--disabled{display:-webkit-box;display:-ms-flexbox;display:flex;color:rgba(50,50,50,.4)}.esri-area-measurement-2d__measurement-item-title{padding-bottom:3px}.esri-area-measurement-2d__measurement-item-value{font-weight:600}.esri-area-measurement-2d__settings{display:-webkit-box;display:-ms-flexbox;display:flex;-webkit-box-pack:justify;-ms-flex-pack:justify;justify-content:space-between;padding:6px 15px}.esri-area-measurement-2d__units{display:-webkit-box;display:-ms-flexbox;display:flex;-webkit-box-flex:0;-ms-flex:0 1 48%;flex:0 1 48%;-webkit-box-orient:vertical;-webkit-box-direction:normal;-ms-flex-flow:column;flex-flow:column;padding:0;-webkit-animation:esri-fade-in .25s ease-in-out;animation:esri-fade-in .25s ease-in-out}.esri-area-measurement-2d__units:only-child{-webkit-box-flex:1;-ms-flex:1 0 100%;flex:1 0 100%}.esri-area-measurement-2d__units-select{width:100%;padding-left:.5em;padding-right:2.7em}.esri-area-measurement-2d__units-select-wrapper{width:100%}.esri-area-measurement-2d__actions{display:-webkit-box;display:-ms-flexbox;display:flex;-webkit-box-orient:vertical;-webkit-box-direction:normal;-ms-flex-flow:column;flex-flow:column;-webkit-box-pack:center;-ms-flex-pack:center;justify-content:center;padding:0 15px}html[dir=rtl] .esri-area-measurement-2d__units-select{padding-left:2.7em;padding-right:.5em}.esri-area-measurement-3d__container{position:relative;padding:12px 0;overflow-y:auto}.esri-area-measurement-3d__container a{text-decoration:none}.esri-area-measurement-3d__header{position:relative;font-size:12px;-webkit-box-align:start;-ms-flex-align:start;align-items:flex-start;-webkit-box-pack:justify;-ms-flex-pack:justify;justify-content:space-between;display:-webkit-box;display:-ms-flexbox;display:flex;-webkit-box-flex:0;-ms-flex:0 0 auto;flex:0 0 auto}.esri-area-measurement-3d__header-title,h1 .esri-area-measurement-3d__header-title{font-size:16px;font-weight:600;padding:8px 0;margin:0;display:block;-webkit-box-flex:1;-ms-flex:1;flex:1;word-break:break-word;text-align:left}.esri-area-measurement-3d__panel--error{color:#8c2907}.esri-area-measurement-3d__hint,.esri-area-measurement-3d__panel--error{padding:0 15px;-webkit-animation:esri-fade-in .25s ease-in-out;animation:esri-fade-in .25s ease-in-out}.esri-area-measurement-3d__hint-text{margin:12px 0;padding:0}.esri-area-measurement-3d__measurement{padding:12px 15px;margin:12px 0;background-color:#f3f3f3;-webkit-animation:esri-fade-in .25s ease-in-out;animation:esri-fade-in .25s ease-in-out}.esri-area-measurement-3d__measurement-item{display:-webkit-box;display:-ms-flexbox;display:flex;padding-bottom:12px;-webkit-box-orient:vertical;-webkit-box-direction:normal;-ms-flex-flow:column;flex-flow:column}.esri-area-measurement-3d__measurement-item--disabled{display:-webkit-box;display:-ms-flexbox;display:flex;color:rgba(50,50,50,.4)}.esri-area-measurement-3d__measurement-item-title{padding-bottom:3px}.esri-area-measurement-3d__measurement-item-value{font-weight:600}.esri-area-measurement-3d__settings{display:-webkit-box;display:-ms-flexbox;display:flex;-webkit-box-pack:justify;-ms-flex-pack:justify;justify-content:space-between;padding:6px 15px}.esri-area-measurement-3d__units{display:-webkit-box;display:-ms-flexbox;display:flex;-webkit-box-flex:0;-ms-flex:0 1 48%;flex:0 1 48%;-webkit-box-orient:vertical;-webkit-box-direction:normal;-ms-flex-flow:column;flex-flow:column;padding:0;-webkit-animation:esri-fade-in .25s ease-in-out;animation:esri-fade-in .25s ease-in-out}.esri-area-measurement-3d__units:only-child{-webkit-box-flex:1;-ms-flex:1 0 100%;flex:1 0 100%}.esri-area-measurement-3d__units-select{width:100%;padding-left:.5em;padding-right:2.7em}.esri-area-measurement-3d__units-select-wrapper{width:100%}.esri-area-measurement-3d__actions{display:-webkit-box;display:-ms-flexbox;display:flex;-webkit-box-orient:vertical;-webkit-box-direction:normal;-ms-flex-flow:column;flex-flow:column;-webkit-box-pack:center;-ms-flex-pack:center;justify-content:center;padding:0 15px}html[dir=rtl] .esri-area-measurement-3d__units-select{padding-left:2.7em;padding-right:.5em}.esri-attribution{font-size:12px;line-height:16px;background-color:hsla(0,0%,100%,.65);display:-webkit-box;display:-ms-flexbox;display:flex;-webkit-box-orient:horizontal;-webkit-box-direction:normal;-ms-flex-flow:row nowrap;flex-flow:row nowrap;-webkit-box-pack:justify;-ms-flex-pack:justify;justify-content:space-between;-webkit-box-align:center;-ms-flex-align:center;align-items:center}.esri-attribution__link,.esri-attribution__link:active,.esri-attribution__link:focus,.esri-attribution__link:hover,.esri-attribution__link:visited{color:currentColor}.esri-attribution__sources{font-weight:300;white-space:nowrap;overflow:hidden;text-overflow:ellipsis;padding:0 5px;-ms-flex-item-align:start;align-self:flex-start;-webkit-box-flex:1;-ms-flex:1 0;flex:1 0}.esri-attribution__sources[role=button]{font-size:1em}.esri-attribution__powered-by{font-weight:400;padding:0 5px;text-align:right;white-space:nowrap;-ms-flex-item-align:end;align-self:flex-end}.esri-attribution--open{z-index:2}.esri-attribution__sources--open{white-space:normal}html[dir=rtl] .esri-attribution__powered-by{text-align:left}.esri-attachments{background-color:transparent;width:100%}.esri-attachments__loader-container{height:150px;padding:0;display:-webkit-box;display:-ms-flexbox;display:flex;-webkit-box-align:center;-ms-flex-align:center;align-items:center;-webkit-box-pack:center;-ms-flex-pack:center;justify-content:center}.esri-attachments__loader{height:64px;width:100%;background:url(../img/loading-throb.ff4d41b0.gif) no-repeat 50%}.esri-attachments__actions{display:-webkit-box;display:-ms-flexbox;display:flex;-webkit-box-orient:horizontal;-webkit-box-direction:normal;-ms-flex-flow:row wrap;flex-flow:row wrap;padding:6px 7px}.esri-attachments__item-add-icon{padding:0 3px}.esri-attachments__delete-button{width:auto;color:#8c2907;margin-right:auto}.esri-attachments .esri-attachments__items{display:-webkit-box;display:-ms-flexbox;display:flex;padding:0;margin:0;width:100%}.esri-attachments .esri-attachments__item{line-height:1.2em;list-style-type:none;margin:0}.esri-attachments__item-button{display:-webkit-box;display:-ms-flexbox;display:flex;-webkit-box-align:center;-ms-flex-align:center;align-items:center;width:100%;background-color:#fff;cursor:pointer;border:1px solid hsla(0,0%,43.1%,.3);border-color:transparent;border-radius:2px;color:#6e6e6e;text-align:unset;text-decoration:none;padding:6px 7px;margin:0 0 6px;outline-offset:-4px;-webkit-transition:border-color 125ms ease-in-out;transition:border-color 125ms ease-in-out;-webkit-box-shadow:0 1px 0 hsla(0,0%,43.1%,.3);box-shadow:0 1px 0 hsla(0,0%,43.1%,.3)}.esri-attachments__item-button:focus,.esri-attachments__item-button:hover{border-color:#000}.esri-attachments__item-link{display:block;position:relative;text-decoration:none}.esri-attachments__item-link:focus .esri-attachments__item-link-overlay,.esri-attachments__item-link:hover .esri-attachments__item-link-overlay{opacity:1}.esri-attachments__item-add{background-color:transparent;padding:6px 0}.esri-attachments__add-attachment-button{border-radius:2px;font-size:12px;-webkit-box-pack:start;-ms-flex-pack:start;justify-content:flex-start;padding:12px 3px;-webkit-transition:background-color .25s ease-in-out;transition:background-color .25s ease-in-out}.esri-attachments__add-attachment-button:hover{background-color:#fff;text-decoration:none;-webkit-box-shadow:0 1px 2px rgba(0,0,0,.3);box-shadow:0 1px 2px rgba(0,0,0,.3)}.esri-attachments__item-add-icon{padding:0 7px}.esri-attachments__item-link-overlay{opacity:0;position:absolute;left:0;top:0;right:0;bottom:0;pointer-events:none;-webkit-user-select:none;-moz-user-select:none;-ms-user-select:none;user-select:none;-webkit-transition:opacity .25s ease-in-out;transition:opacity .25s ease-in-out}.esri-attachments__item-link-overlay,.esri-attachments__item-link-overlay-icon{display:-webkit-box;display:-ms-flexbox;display:flex;-webkit-box-align:center;-ms-flex-align:center;align-items:center;-webkit-box-pack:center;-ms-flex-pack:center;justify-content:center}.esri-attachments__item-link-overlay-icon{background-color:rgba(76,76,76,.5);border-radius:100%;padding:18px}.esri-attachments__item-link-overlay-icon svg{fill:#fff}.esri-attachments__item-mask{display:-webkit-box;display:-ms-flexbox;display:flex;overflow:hidden;position:relative;-webkit-box-pack:center;-ms-flex-pack:center;justify-content:center;-webkit-box-align:center;-ms-flex-align:center;align-items:center;width:64px;height:64px;-webkit-box-shadow:0 0 0 1px hsla(0,0%,43.1%,.15);box-shadow:0 0 0 1px hsla(0,0%,43.1%,.15)}.esri-attachments__item-mask--icon{background-color:#f3f3f3;padding:24px 0}.esri-attachments__item-mask--icon .esri-attachments__image{width:32px;height:32px}.esri-attachments__metadata{display:-webkit-box;display:-ms-flexbox;display:flex;-webkit-box-pack:justify;-ms-flex-pack:justify;justify-content:space-between;margin-top:3px}.esri-attachments__metadata .esri-attachments__metadata-fieldset{background-color:#fff;border:none;-webkit-box-flex:0;-ms-flex:0 1 calc(50% - 1px);flex:0 1 calc(50% - 1px);font-size:12px;margin:0;padding:6px 7px;text-align:center}.esri-attachments__file-name{display:inline-block;font-size:12px;margin-bottom:3px}.esri-attachments__file-fieldset{border:none;padding:12px 7px;margin:0}.esri-attachments__file-input{width:.1px;height:.1px;opacity:0;overflow:hidden;position:absolute;z-index:-1}.esri-attachments__container--list .esri-attachments__items{-webkit-box-orient:vertical;-webkit-box-direction:normal;-ms-flex-direction:column;flex-direction:column;-ms-flex-wrap:nowrap;flex-wrap:nowrap}.esri-attachments__container--list .esri-attachments__item-mask{-webkit-box-flex:0;-ms-flex:0 0 auto;flex:0 0 auto;margin-right:7px;position:relative}.esri-attachments__container--list .esri-attachments__image{max-width:unset;max-height:unset;left:50%}.esri-attachments__container--list .esri-attachments__label{display:-webkit-box;display:-ms-flexbox;display:flex;-webkit-box-flex:1;-ms-flex:1 1 auto;flex:1 1 auto;-webkit-box-pack:justify;-ms-flex-pack:justify;justify-content:space-between}.esri-attachments__container--list .esri-attachments__filename{-webkit-box-flex:1;-ms-flex:1 0 0%;flex:1 0 0%;cursor:pointer;white-space:pre-wrap;word-break:break-all;word-wrap:break-word;word-break:break-word}.esri-attachments__container--list .esri-attachments__item-chevron-icon{cursor:pointer;-webkit-box-flex:0;-ms-flex:0 0 auto;flex:0 0 auto;padding:0 15px}.esri-attachments__container--preview .esri-attachments__items{-webkit-box-orient:horizontal;-webkit-box-direction:normal;-ms-flex-direction:row;flex-direction:row;-ms-flex-wrap:wrap;flex-wrap:wrap;-webkit-box-align:center;-ms-flex-align:center;align-items:center}.esri-attachments__container--preview .esri-attachments__item{margin-bottom:12px;width:100%}.esri-attachments__container--preview .esri-attachments__item-mask{width:100%;height:auto}.esri-attachments__container--preview .esri-attachments__item-button{-webkit-box-orient:vertical;-webkit-box-direction:normal;-ms-flex-flow:column nowrap;flex-flow:column nowrap;-webkit-box-shadow:none;box-shadow:none}.esri-attachments__container--preview .esri-attachments__item-button .esri-attachments__label{margin:12px 0}.esri-attachments__container--preview .esri-attachments__image{max-width:100%}.esri-attachments__container--preview .esri-attachments__filename{margin-top:12px;overflow:hidden;text-align:center;text-overflow:ellipsis;width:calc(100% - 15px)}.esri-attachments__container--preview .esri-attachments__item-mask--icon{background-color:transparent}.esri-attachments__form-node{background-color:#fff;padding:6px 7px;-webkit-box-shadow:0 1px 0 hsla(0,0%,43.1%,.3);box-shadow:0 1px 0 hsla(0,0%,43.1%,.3)}.esri-attachments__form-node .esri-attachments__item-mask{width:unset;height:unset;-webkit-box-shadow:none;box-shadow:none}.esri-attachments__form-node .esri-attachments__image{max-width:100%}.esri-attachments__error-message{padding:12px 15px;margin:6px 7px;background-color:#fff;border-top:3px solid #de2900;-webkit-animation:esri-fade-in-down .25s ease-in-out;animation:esri-fade-in-down .25s ease-in-out;-webkit-box-shadow:0 1px 2px rgba(0,0,0,.3);box-shadow:0 1px 2px rgba(0,0,0,.3)}.esri-attachments__progress-bar{position:absolute;width:100%}.esri-attachments__progress-bar:after,.esri-attachments__progress-bar:before{content:"";opacity:1;position:absolute;height:1px;top:0;-webkit-transition:opacity .5s ease-in-out;transition:opacity .5s ease-in-out}.esri-attachments__progress-bar:before{background-color:hsla(0,0%,43.1%,.3);width:100%;z-index:0}.esri-attachments__progress-bar:after{background-color:#6e6e6e;width:20%;z-index:0;-webkit-animation:looping-progresss-bar-ani 1.5s linear infinite;animation:looping-progresss-bar-ani 1.5s linear infinite}[dir=rtl] .esri-attachments__item-mask{margin-right:0;margin-left:7px}.esri-basemap-gallery{color:#323232;background-color:#fff;overflow-y:auto;position:relative;width:auto}.esri-basemap-gallery__item-container{display:-webkit-box;display:-ms-flexbox;display:flex;-webkit-box-orient:vertical;-webkit-box-direction:normal;-ms-flex-flow:column nowrap;flex-flow:column nowrap;position:relative;-webkit-transition:opacity .25s ease-in-out;transition:opacity .25s ease-in-out;list-style:none;margin:0;padding:0}.esri-basemap-gallery--source-refreshing .esri-basemap-gallery__item-container,.esri-basemap-gallery.esri-disabled .esri-basemap-gallery__item{opacity:.4;pointer-events:none;-webkit-animation:none;animation:none}.esri-basemap-gallery__empty-message{padding:12px 15px}.esri-basemap-gallery__empty-message,.esri-basemap-gallery__item{-webkit-animation:esri-fade-in .5s ease-in-out;animation:esri-fade-in .5s ease-in-out}.esri-basemap-gallery__item{position:relative;display:-webkit-box;display:-ms-flexbox;display:flex;-webkit-box-align:center;-ms-flex-align:center;align-items:center;padding:6px 7px;cursor:pointer;border-left:3px solid transparent;border-right:3px solid transparent;-webkit-transition:background-color .25s ease-in-out;transition:background-color .25s ease-in-out}.esri-basemap-gallery__item:first-child{margin-top:6px}.esri-basemap-gallery__loader{position:absolute;top:0;left:0;right:0;height:2px;width:100%;-webkit-animation:esri-fade-in .5s ease-in-out;animation:esri-fade-in .5s ease-in-out}.esri-basemap-gallery__loader:after,.esri-basemap-gallery__loader:before{content:"";opacity:1;position:absolute;height:1px;top:0;-webkit-transition:opacity .5s ease-in-out;transition:opacity .5s ease-in-out}.esri-basemap-gallery__loader:before{background-color:hsla(0,0%,43.1%,.3);width:100%;z-index:0}.esri-basemap-gallery__loader:after{background-color:#6e6e6e;width:20%;z-index:0;-webkit-animation:looping-progresss-bar-ani 1.5s linear infinite;animation:looping-progresss-bar-ani 1.5s linear infinite}.esri-basemap-gallery__item--loading{cursor:auto;background-color:#f3f3f3;border-color:#fff}.esri-basemap-gallery__item--error{cursor:auto;opacity:.4}.esri-basemap-gallery__item-thumbnail{height:64px;width:auto;-webkit-box-shadow:0 0 0 1px hsla(0,0%,43.1%,.3);box-shadow:0 0 0 1px hsla(0,0%,43.1%,.3)}@supports ((-o-object-fit:cover) or (object-fit:cover)){.esri-basemap-gallery__item-thumbnail{height:64px;width:64px;-o-object-fit:cover;object-fit:cover}}.esri-basemap-gallery__item-title{font-size:12px;word-break:break-word;color:#6e6e6e;padding:0 7px}.esri-basemap-gallery__item--selected,.esri-basemap-gallery__item.esri-basemap-gallery__item--selected:focus,.esri-basemap-gallery__item.esri-basemap-gallery__item--selected:hover{cursor:auto;border-left-color:#0079c1;background-color:#e2f1fb}.esri-basemap-gallery__item--selected .esri-basemap-gallery__item-title,.esri-basemap-gallery__item.esri-basemap-gallery__item--selected:focus .esri-basemap-gallery__item-title,.esri-basemap-gallery__item.esri-basemap-gallery__item--selected:hover .esri-basemap-gallery__item-title{color:#323232}.esri-basemap-gallery__item:focus,.esri-basemap-gallery__item:hover{outline:none;background-color:#f3f3f3;border-left-color:#f3f3f3}.esri-basemap-gallery__item:focus .esri-basemap-gallery__item-title,.esri-basemap-gallery__item:hover .esri-basemap-gallery__item-title{color:#6e6e6e}.esri-basemap-gallery__item.esri-basemap-gallery__item--error:focus,.esri-basemap-gallery__item.esri-basemap-gallery__item--error:hover{background-color:#fff;border-color:transparent}.esri-view .esri-basemap-gallery{min-width:225px;max-width:300px}.esri-view-width-greater-than-large .esri-ui-corner .esri-basemap-gallery.esri-component{width:450px;max-width:none}.esri-view-width-greater-than-large .esri-ui-corner .esri-basemap-gallery.esri-component .esri-basemap-gallery__item-container{-webkit-box-orient:horizontal;-webkit-box-direction:normal;-ms-flex-flow:row wrap;flex-flow:row wrap;-webkit-box-align:baseline;-ms-flex-align:baseline;align-items:baseline}.esri-view-width-greater-than-large .esri-ui-corner .esri-basemap-gallery.esri-component .esri-basemap-gallery__item{border:1px solid transparent;-webkit-box-orient:vertical;-webkit-box-direction:normal;-ms-flex-flow:column wrap;flex-flow:column wrap;width:29.333%;margin:3px 2%;padding:12px 0;text-align:center}.esri-view-width-greater-than-large .esri-ui-corner .esri-basemap-gallery.esri-component .esri-basemap-gallery__item-thumbnail{max-width:100%;margin-bottom:6px}.esri-view-width-greater-than-large .esri-ui-corner .esri-basemap-gallery.esri-component .esri-basemap-gallery__item-title{margin-top:6px;width:100%}.esri-view-width-greater-than-large .esri-ui-corner .esri-basemap-gallery.esri-component .esri-basemap-gallery__item--selected,.esri-view-width-greater-than-large .esri-ui-corner .esri-basemap-gallery.esri-component .esri-basemap-gallery__item.esri-basemap-gallery__item--selected:focus,.esri-view-width-greater-than-large .esri-ui-corner .esri-basemap-gallery.esri-component .esri-basemap-gallery__item.esri-basemap-gallery__item--selected:hover{border-color:#0079c1}html[dir=rtl] .esri-basemap-gallery__item--selected,html[dir=rtl] .esri-basemap-gallery__item.esri-basemap-gallery__item--selected:focus,html[dir=rtl] .esri-basemap-gallery__item.esri-basemap-gallery__item--selected:hover{border-left-color:transparent;border-right-color:#0079c1}.esri-basemap-layer-list{color:#323232;background-color:#f3f3f3;padding:6px 7px;overflow-y:auto;display:-webkit-box;display:-ms-flexbox;display:flex;-webkit-box-orient:vertical;-webkit-box-direction:normal;-ms-flex-flow:column;flex-flow:column}.esri-basemap-layer-list__title-container{display:-webkit-box;display:-ms-flexbox;display:flex;-webkit-box-pack:justify;-ms-flex-pack:justify;justify-content:space-between;-webkit-box-align:start;-ms-flex-align:start;align-items:flex-start;padding:3px 0}.esri-widget__heading.esri-basemap-layer-list__main-heading{-webkit-box-flex:1;-ms-flex:1 1;flex:1 1;margin:0;padding:3px 3px 3px 0;font-size:14px}.esri-basemap-layer-list__editing-card{padding:12px 15px;background-color:#fff;-webkit-box-shadow:0 1px 2px rgba(0,0,0,.3);box-shadow:0 1px 2px rgba(0,0,0,.3);border-radius:2px;width:100%;-webkit-animation:esri-fade-in-down .25s ease-in-out;animation:esri-fade-in-down .25s ease-in-out}.esri-basemap-layer-list__editing-card,.esri-basemap-layer-list__editing-input{display:-webkit-box;display:-ms-flexbox;display:flex;-webkit-box-orient:vertical;-webkit-box-direction:normal;-ms-flex-flow:column;flex-flow:column}.esri-basemap-layer-list__editing-actions{display:-webkit-box;display:-ms-flexbox;display:flex;-webkit-box-pack:end;-ms-flex-pack:end;justify-content:flex-end;margin:6px 0 0 0}.esri-basemap-layer-list__editing-actions .esri-button{font-size:12px;min-height:16px;width:33%}.esri-basemap-layer-list__edit-button{background-color:transparent;border:none;color:#6e6e6e;width:32px;height:32px;display:-webkit-box;display:-ms-flexbox;display:flex;-webkit-box-pack:center;-ms-flex-pack:center;justify-content:center;-webkit-box-align:center;-ms-flex-align:center;align-items:center;-webkit-box-flex:0;-ms-flex:0 0 32px;flex:0 0 32px;border-radius:2px;-webkit-transition:background-color 125ms ease-in-out;transition:background-color 125ms ease-in-out;cursor:pointer}.esri-basemap-layer-list__edit-button:focus,.esri-basemap-layer-list__edit-button:hover{background-color:hsla(0,0%,43.1%,.3);color:#2e2e2e}.esri-widget__heading.esri-basemap-layer-list__list-heading{font-size:12px;padding:0;font-weight:400}.esri-basemap-layer-list__list{list-style:none;margin:0 0 0 15px;padding:0;-webkit-transition:background-color 125ms ease-in-out;transition:background-color 125ms ease-in-out}.esri-basemap-layer-list__list.esri-basemap-layer-list--chosen{background-color:#e2f1fb;opacity:.75}.esri-basemap-layer-list__item.esri-basemap-layer-list--chosen .esri-basemap-layer-list__item,.esri-basemap-layer-list__list.esri-basemap-layer-list--chosen .esri-basemap-layer-list__item{background-color:transparent}.esri-basemap-layer-list__item--has-children{padding-bottom:6px}.esri-basemap-layer-list__item--has-children .esri-basemap-layer-list__list:not([hidden]){-webkit-animation:esri-basemap-layer-list-reveal 375ms ease-in-out;animation:esri-basemap-layer-list-reveal 375ms ease-in-out}.esri-basemap-layer-list__list[hidden]{display:none}.esri-basemap-layer-list__list--root{margin:0}.esri-basemap-layer-list__item--selectable .esri-basemap-layer-list__item-container{cursor:pointer}.esri-basemap-layer-list__item--selectable .esri-basemap-layer-list__item-container:hover{border-left-color:hsla(0,0%,43.1%,.3)}.esri-basemap-layer-list__item[aria-selected=true]>.esri-basemap-layer-list__item-container,.esri-basemap-layer-list__item[aria-selected=true]>.esri-basemap-layer-list__item-container:hover{border-left-color:#0079c1}.esri-basemap-layer-list__item-container~.esri-basemap-layer-list__list .esri-basemap-layer-list__item{border-bottom-width:0}.esri-basemap-layer-list__item{background-color:#fff;border-bottom:1px solid hsla(0,0%,43.1%,.3);position:relative;overflow:hidden;list-style:none;margin:3px 0;padding:0;-webkit-transition:background-color 125ms ease-in-out;transition:background-color 125ms ease-in-out}.esri-basemap-layer-list__item.esri-basemap-layer-list--chosen{background-color:#e2f1fb;opacity:.75}.esri-basemap-layer-list__item-container{border-left:3px solid transparent;display:-webkit-box;display:-ms-flexbox;display:flex;-webkit-box-pack:start;-ms-flex-pack:start;justify-content:flex-start;-webkit-box-align:start;-ms-flex-align:start;align-items:flex-start;padding:12px 7px 12px 20px;-webkit-transition:border-color .25s ease-in-out;transition:border-color .25s ease-in-out}.esri-basemap-layer-list__item--invisible-at-scale .esri-basemap-layer-list__item-title{color:hsla(0,0%,43.1%,.4)}.esri-basemap-layer-list__item--has-children>.esri-basemap-layer-list__item-container{padding-left:5px}.esri-basemap-layer-list__item--has-children>.esri-basemap-layer-list__list{font-size:12px}.esri-basemap-layer-list__child-toggle{color:#6e6e6e;width:15px;cursor:pointer}.esri-basemap-layer-list__child-toggle [class*=esri-icon]{line-height:1.2em}.esri-basemap-layer-list__child-toggle--open .esri-basemap-layer-list__child-toggle-icon--closed,.esri-basemap-layer-list__child-toggle .esri-basemap-layer-list__child-toggle-icon--closed-rtl,.esri-basemap-layer-list__child-toggle .esri-basemap-layer-list__child-toggle-icon--opened{display:none}.esri-basemap-layer-list__child-toggle--open .esri-basemap-layer-list__child-toggle-icon--opened{display:block}.esri-basemap-layer-list__item-label{display:-webkit-box;display:-ms-flexbox;display:flex;-webkit-box-orient:horizontal;-webkit-box-direction:normal;-ms-flex-flow:row;flex-flow:row;-webkit-box-pack:start;-ms-flex-pack:start;justify-content:flex-start;-webkit-box-align:start;-ms-flex-align:start;align-items:flex-start;-webkit-box-flex:1;-ms-flex:1;flex:1;-webkit-user-select:none;-moz-user-select:none;-ms-user-select:none;user-select:none}.esri-basemap-layer-list__item-label[role=checkbox],.esri-basemap-layer-list__item-label[role=radio],.esri-basemap-layer-list__item-label[role=switch]{cursor:pointer}.esri-basemap-layer-list--new-ui .esri-basemap-layer-list__item-toggle-icon{visibility:hidden;color:hsla(0,0%,43.1%,.4)}.esri-basemap-layer-list--new-ui .esri-basemap-layer-list__item--invisible .esri-basemap-layer-list__item-toggle-icon{color:inherit}.esri-basemap-layer-list--new-ui .esri-basemap-layer-list__item--invisible>.esri-basemap-layer-list__item-container .esri-basemap-layer-list__item-toggle-icon,.esri-basemap-layer-list--new-ui .esri-basemap-layer-list__item-container:hover .esri-basemap-layer-list__item-toggle-icon,.esri-basemap-layer-list--new-ui .esri-basemap-layer-list__item-label:focus .esri-basemap-layer-list__item-toggle-icon,.esri-basemap-layer-list--new-ui .esri-basemap-layer-list__item-toggle:focus .esri-basemap-layer-list__item-toggle-icon{visibility:visible}.esri-basemap-layer-list__item-title{-webkit-box-flex:1;-ms-flex:1;flex:1;padding-left:5px;padding-right:5px;line-height:1.3em;word-break:break-word;overflow-wrap:break-word;-webkit-transition:color 125ms ease-in-out;transition:color 125ms ease-in-out}.esri-basemap-layer-list__item-error-message{display:-webkit-box;display:-ms-flexbox;display:flex;-webkit-box-align:center;-ms-flex-align:center;align-items:center;visibility:hidden;height:0;margin-top:-1px;padding:3px 7px;overflow:hidden;background-color:rgba(140,41,7,.1);color:#8c2907;font-size:12px;-webkit-transition:-webkit-transform .25s ease-in-out;transition:-webkit-transform .25s ease-in-out;transition:transform .25s ease-in-out;transition:transform .25s ease-in-out,-webkit-transform .25s ease-in-out;-webkit-transform:scaleY(0);transform:scaleY(0);-webkit-animation:esri-fade-in-down .25s ease-in-out;animation:esri-fade-in-down .25s ease-in-out;-webkit-transform-origin:center top;transform-origin:center top}.esri-basemap-layer-list__item-error-message .esri-building-level-picker__arrow-down,.esri-basemap-layer-list__item-error-message .esri-building-level-picker__arrow-up,.esri-basemap-layer-list__item-error-message .esri-building-phase-picker__arrow-left,.esri-basemap-layer-list__item-error-message .esri-building-phase-picker__arrow-right,.esri-basemap-layer-list__item-error-message [class*=esri-icon-],.esri-basemap-layer-list__item-error-message [class^=esri-icon-]{margin-right:.3rem}.esri-basemap-layer-list__item--error .esri-basemap-layer-list__item-error-message{visibility:visible;height:auto;-webkit-transform:scale(1);transform:scale(1)}.esri-basemap-layer-list__item-toggle{padding:0 3px;cursor:pointer;color:#6e6e6e}.esri-basemap-layer-list__item--updating:after,.esri-basemap-layer-list__item--updating:before{content:"";opacity:1;position:absolute;height:1px;top:0;-webkit-transition:opacity .5s ease-in-out;transition:opacity .5s ease-in-out}.esri-basemap-layer-list__item--updating:before{background-color:hsla(0,0%,43.1%,.3);width:100%;z-index:0}.esri-basemap-layer-list__item--updating:after{background-color:#6e6e6e;width:20%;z-index:0;-webkit-animation:looping-progresss-bar-ani 1.5s linear infinite;animation:looping-progresss-bar-ani 1.5s linear infinite}.esri-basemap-layer-list__item-actions-menu,.esri-basemap-layer-list__item-actions-menu-item{display:-webkit-box;display:-ms-flexbox;display:flex}.esri-basemap-layer-list__item-actions-menu-item{-webkit-box-flex:1;-ms-flex:1 0 21px;flex:1 0 21px;-webkit-box-pack:center;-ms-flex-pack:center;justify-content:center;-webkit-box-align:center;-ms-flex-align:center;align-items:center;color:#6e6e6e;cursor:pointer;padding:0 3px;-webkit-transition:border-color .25s ease-in-out;transition:border-color .25s ease-in-out}.esri-basemap-layer-list__item-actions-menu-item:first-of-type{margin:0 2px}.esri-basemap-layer-list__item-actions-menu-item:hover{background-color:#f3f3f3}.esri-basemap-layer-list__item-actions-menu-item--active,.esri-basemap-layer-list__item-actions-menu-item--active:hover{background-color:#e2f1fb}.esri-basemap-layer-list__item-actions{position:relative;background-color:#f3f3f3;color:#6e6e6e;margin:-1px 7px 6px;height:auto}.esri-basemap-layer-list__item-actions[aria-expanded=true]{-webkit-animation:esri-fade-in .25s ease-in-out;animation:esri-fade-in .25s ease-in-out}.esri-basemap-layer-list__item-actions-section{-webkit-animation:esri-basemap-layer-list-reveal 375ms ease-in-out;animation:esri-basemap-layer-list-reveal 375ms ease-in-out}.esri-basemap-layer-list__item-actions[hidden]{display:none}.esri-basemap-layer-list__item-actions-close{color:#6e6e6e;position:absolute;top:0;right:0;cursor:pointer;padding:5px;z-index:1}.esri-basemap-layer-list__item-actions-list{display:-webkit-box;display:-ms-flexbox;display:flex;-webkit-box-orient:vertical;-webkit-box-direction:normal;-ms-flex-flow:column;flex-flow:column;-webkit-box-pack:start;-ms-flex-pack:start;justify-content:flex-start;-webkit-box-align:start;-ms-flex-align:start;align-items:flex-start;padding:6px 0;list-style:none;border-top:2px solid #fff}.esri-basemap-layer-list__item-actions-list:first-of-type{border-top:0}.esri-basemap-layer-list__action-toggle,.esri-basemap-layer-list__item-action{border:1px solid transparent;display:-webkit-box;display:-ms-flexbox;display:flex;-webkit-box-pack:start;-ms-flex-pack:start;justify-content:flex-start;-webkit-box-align:start;-ms-flex-align:start;align-items:flex-start;cursor:pointer;font-size:12px;width:100%;margin:0;padding:6px 15px;opacity:1;-webkit-transition:opacity .25s ease-in-out .25s,background-color .25s ease-in-out;transition:opacity .25s ease-in-out .25s,background-color .25s ease-in-out}.esri-basemap-layer-list__item-action{-webkit-box-pack:start;-ms-flex-pack:start;justify-content:flex-start;-webkit-box-orient:horizontal;-webkit-box-direction:normal;-ms-flex-flow:row;flex-flow:row}.esri-basemap-layer-list__action-toggle{-webkit-box-orient:horizontal;-webkit-box-direction:reverse;-ms-flex-flow:row-reverse;flex-flow:row-reverse;-webkit-box-pack:justify;-ms-flex-pack:justify;justify-content:space-between}.esri-basemap-layer-list__action-toggle .esri-basemap-layer-list__item-action-title{margin-left:0}.esri-basemap-layer-list__action-toggle .esri-basemap-layer-list__item-action-icon{background-color:#4c4c4c;border-radius:16px;-webkit-box-shadow:0 0 0 1px #fff;box-shadow:0 0 0 1px #fff;-webkit-box-flex:0;-ms-flex:0 0 28px;flex:0 0 28px;height:16px;overflow:hidden;padding:0;position:relative;-webkit-transition:background-color 125ms ease-in-out;transition:background-color 125ms ease-in-out;width:16px}.esri-basemap-layer-list__action-toggle .esri-basemap-layer-list__item-action-icon:before{background-color:#fff;border-radius:100%;content:"";display:block;height:12px;left:0;margin:2px;position:absolute;top:0;-webkit-transition:background-color 125ms ease-in-out,left 125ms ease-in-out;transition:background-color 125ms ease-in-out,left 125ms ease-in-out;width:12px}.esri-basemap-layer-list__action-toggle--on .esri-basemap-layer-list__item-action-icon{background-color:#fff}.esri-basemap-layer-list__action-toggle--on .esri-basemap-layer-list__item-action-icon:before{background-color:#4c4c4c;-webkit-box-shadow:0 0 0 1px #4c4c4c;box-shadow:0 0 0 1px #4c4c4c;left:12px}.esri-basemap-layer-list__action-toggle:hover,.esri-basemap-layer-list__item-action:hover{background-color:#f3f3f3}.esri-basemap-layer-list__item-actions[hidden] .esri-basemap-layer-list__item-action{opacity:0}.esri-basemap-layer-list__item-action-icon{-webkit-box-flex:0;-ms-flex:0 0 16px;flex:0 0 16px;font-size:16px;display:inline-block;width:16px;height:16px;margin-top:.1em}.esri-basemap-layer-list__item-action-image{-webkit-box-flex:0;-ms-flex:0 0 16px;flex:0 0 16px;width:16px;height:16px;font-size:14px;text-align:center;background-size:contain;background-repeat:no-repeat;background-position:50% 50%}.esri-basemap-layer-list__item-action-title{margin-left:5px}.esri-basemap-layer-list-panel{margin:12px 15px}.esri-basemap-layer-list__hr{border:none;height:1px;width:100%;background-color:hsla(0,0%,43.1%,.3)}.esri-basemap-layer-list__no-items{color:#6e6e6e;text-align:center;padding:24px 15px}.esri-basemap-layer-list-panel__content--legend .esri-legend__service{padding:0 0 12px 0}html[dir=rtl] .esri-basemap-layer-list .esri-basemap-layer-list__item--has-children>.esri-basemap-layer-list__item-container{padding-left:20px;padding-right:5px}html[dir=rtl] .esri-basemap-layer-list .esri-basemap-layer-list__list{margin:0 15px 0 0}html[dir=rtl] .esri-basemap-layer-list .esri-basemap-layer-list__list--root{margin:0}html[dir=rtl] .esri-basemap-layer-list .esri-basemap-layer-list__child-toggle .esri-basemap-layer-list__child-toggle-icon--closed{display:none}html[dir=rtl] .esri-basemap-layer-list .esri-basemap-layer-list__child-toggle .esri-basemap-layer-list__child-toggle-icon--closed-rtl{display:block}html[dir=rtl] .esri-basemap-layer-list .esri-basemap-layer-list__child-toggle--open .esri-basemap-layer-list__child-toggle-icon--closed-rtl{display:none}html[dir=rtl] .esri-basemap-layer-list .esri-basemap-layer-list__item-action-title{margin-left:0;margin-right:5px}html[dir=rtl] .esri-basemap-layer-list .esri-basemap-layer-list__action-toggle .esri-basemap-layer-list__action-toggle{margin-right:0}html[dir=rtl] .esri-basemap-layer-list .esri-basemap-layer-list__item:after{animation:looping-progresss-bar-ani 1.5s linear infinite reverse}html[dir=rtl] .esri-basemap-layer-list .esri-basemap-layer-list__item-error-message .esri-building-level-picker__arrow-down,html[dir=rtl] .esri-basemap-layer-list .esri-basemap-layer-list__item-error-message .esri-building-level-picker__arrow-up,html[dir=rtl] .esri-basemap-layer-list .esri-basemap-layer-list__item-error-message .esri-building-phase-picker__arrow-left,html[dir=rtl] .esri-basemap-layer-list .esri-basemap-layer-list__item-error-message .esri-building-phase-picker__arrow-right,html[dir=rtl] .esri-basemap-layer-list .esri-basemap-layer-list__item-error-message [class*=esri-icon-],html[dir=rtl] .esri-basemap-layer-list .esri-basemap-layer-list__item-error-message [class^=esri-icon-]{margin-right:0;margin-left:.3rem}@-webkit-keyframes esri-basemap-layer-list-reveal{0%{opacity:0}25%{opacity:0}to{opacity:1}}@keyframes esri-basemap-layer-list-reveal{0%{opacity:0}25%{opacity:0}to{opacity:1}}@-webkit-keyframes esri-basemap-slide{0%{margin-top:0;margin-left:0;opacity:0}75%{margin-top:0;margin-left:0;opacity:0}to{margin-top:5px;margin-left:5px;opacity:1}}@keyframes esri-basemap-slide{0%{margin-top:0;margin-left:0;opacity:0}75%{margin-top:0;margin-left:0;opacity:0}to{margin-top:5px;margin-left:5px;opacity:1}}.esri-basemap-toggle{cursor:pointer;position:relative;overflow:visible;width:69px;height:69px;-webkit-box-shadow:none;box-shadow:none;display:-webkit-box;display:-ms-flexbox;display:flex;-webkit-box-orient:horizontal;-webkit-box-direction:normal;-ms-flex-flow:row nowrap;flex-flow:row nowrap;-webkit-box-pack:center;-ms-flex-pack:center;justify-content:center;-webkit-box-align:center;-ms-flex-align:center;align-items:center}.esri-basemap-toggle,.esri-basemap-toggle:hover{background-color:transparent}.esri-basemap-toggle__container,.esri-basemap-toggle__image{width:64px;height:64px;position:absolute;top:0;left:0;overflow:hidden}.esri-basemap-toggle__container{-webkit-box-shadow:0 1px 2px rgba(0,0,0,.3);box-shadow:0 1px 2px rgba(0,0,0,.3)}.esri-basemap-toggle__image{background-color:#fff;background-size:cover;background-repeat:no-repeat;background-position:50% 50%;background-image:url(../img/basemap-toggle-64.1350c800.svg)}.esri-basemap-toggle__image--loading{background-image:unset;-webkit-box-align:center;-ms-flex-align:center;align-items:center;display:-webkit-box;display:-ms-flexbox;display:flex;-webkit-box-pack:center;-ms-flex-pack:center;justify-content:center}.esri-basemap-toggle__image--secondary{margin-top:5px;margin-left:5px;-webkit-box-shadow:0 1px 2px rgba(0,0,0,.3);box-shadow:0 1px 2px rgba(0,0,0,.3);-webkit-animation:esri-basemap-slide 2s ease-in-out;animation:esri-basemap-slide 2s ease-in-out}.esri-basemap-toggle__image-overlay{position:absolute;width:100%;height:100%;-webkit-transition:background-color 125ms ease-in-out;transition:background-color 125ms ease-in-out;background-color:hsla(0,0%,100%,0);display:-webkit-box;display:-ms-flexbox;display:flex;-webkit-box-align:end;-ms-flex-align:end;align-items:flex-end;-webkit-box-pack:center;-ms-flex-pack:center;justify-content:center}.esri-basemap-toggle__image-overlay .esri-basemap-toggle:hover{background-color:rgba(46,46,46,.4)}.esri-basemap-toggle__title{-webkit-box-flex:1;-ms-flex:1 0 100%;flex:1 0 100%;height:auto;font-size:9px;font-weight:500;line-height:1.3em;padding:.5em;background-color:hsla(0,0%,100%,.7);text-align:center}.esri-basemap-toggle.esri-disabled .esri-basemap-toggle__image--secondary,.esri-basemap-toggle.esri-disabled .esri-basemap-toggle__image-overlay{background-color:#fff}.esri-basemap-toggle.esri-disabled .esri-basemap-toggle__image--secondary:before,.esri-basemap-toggle.esri-disabled .esri-basemap-toggle__image-overlay:before{position:absolute;top:0;left:0;width:100%;height:100%;content:"";background-color:#fff;opacity:.25}.esri-basemap-toggle.esri-disabled .esri-basemap-toggle__image-overlay{background-image:url(../img/basemap-toggle-64.1350c800.svg)}.esri-basemap-toggle.esri-disabled .esri-basemap-toggle__image--secondary:before{opacity:1}.esri-basemap-toggle.esri-disabled .esri-basemap-toggle__title{display:none}.esri-ui-corner .esri-widget.esri-basemap-toggle,.esri-widget.esri-basemap-toggle .esri-widget.esri-basemap-toggle{background-color:transparent;-webkit-box-shadow:none;box-shadow:none}.esri-bookmarks{background-color:transparent}.esri-bookmarks .esri-widget__content--empty{background-color:#f3f3f3}.esri-bookmarks__loader-container{height:150px;padding:0;display:-webkit-box;display:-ms-flexbox;display:flex;-webkit-box-align:center;-ms-flex-align:center;align-items:center;-webkit-box-pack:center;-ms-flex-pack:center;justify-content:center}.esri-bookmarks__loader{height:64px;width:100%;background:url(../img/loading-throb.ff4d41b0.gif) no-repeat 50%}.esri-bookmarks__list{display:block;list-style:none;margin:0;padding:0}.esri-bookmarks__list--sortable .esri-bookmarks__bookmark-image-container{margin-left:0}.esri-bookmarks__bookmark{-webkit-box-align:center;-ms-flex-align:center;align-items:center;border-bottom:1px solid hsla(0,0%,43.1%,.3);position:relative;display:-webkit-box;display:-ms-flexbox;display:flex;border-color:transparent;background-color:#fff;-webkit-transition:background-color .25s ease-in-out,color .25s ease-in-out;transition:background-color .25s ease-in-out,color .25s ease-in-out;overflow:hidden}.esri-bookmarks__bookmark:hover{background-color:#f3f3f3;color:#2e2e2e}.esri-bookmarks__bookmark:hover:active{background-color:#fff;color:#6e6e6e}.esri-bookmarks__bookmark.sortable-chosen{background-color:#e2f1fb;-webkit-transition:background-color .25s ease-in-out;transition:background-color .25s ease-in-out}.esri-bookmarks__bookmark-button{border:none;background-color:transparent;padding:0;color:#6e6e6e;cursor:pointer;display:-webkit-box;display:-ms-flexbox;display:flex;-ms-flex-wrap:nowrap;flex-wrap:nowrap;-webkit-box-pack:start;-ms-flex-pack:start;justify-content:flex-start;-webkit-box-align:center;-ms-flex-align:center;align-items:center;overflow:hidden;-webkit-box-flex:1;-ms-flex:1;flex:1;text-align:left}@supports (text-align:initial){.esri-bookmarks__bookmark-button{text-align:initial}}.esri-bookmarks_bookmark-drag-handle{-webkit-box-align:center;-ms-flex-align:center;align-items:center;-ms-flex-item-align:stretch;align-self:stretch;background-color:transparent;border:none;color:rgba(50,50,50,.4);cursor:move;display:-webkit-box;display:-ms-flexbox;display:flex;-webkit-box-pack:center;-ms-flex-pack:center;justify-content:center;margin:0 7px 0 0;padding:0;-webkit-transition:background-color .25s ease-in-out;transition:background-color .25s ease-in-out;width:16px}.esri-bookmarks_bookmark-drag-handle:focus,.esri-bookmarks_bookmark-drag-handle:hover{color:#2e2e2e}.esri-bookmarks_bookmark-drag-handle[aria-pressed=true]{background-color:#4c4c4c;color:#fff}.esri-bookmarks__bookmark--active:after,.esri-bookmarks__bookmark--active:before{content:"";opacity:1;position:absolute;height:1px;top:0;-webkit-transition:opacity .5s ease-in-out;transition:opacity .5s ease-in-out}.esri-bookmarks__bookmark--active:before{background-color:hsla(0,0%,43.1%,.3);width:100%;z-index:0}.esri-bookmarks__bookmark--active:after{background-color:#6e6e6e;width:20%;z-index:0;-webkit-animation:looping-progresss-bar-ani 1.5s linear infinite;animation:looping-progresss-bar-ani 1.5s linear infinite}.esri-bookmarks__bookmark--active,.esri-bookmarks__bookmark--active:focus,.esri-bookmarks__bookmark--active:hover{color:#323232;background-color:#e2f1fb;cursor:default}.esri-bookmarks__bookmark-name{font-size:12px;-webkit-box-flex:1;-ms-flex:1;flex:1;overflow:hidden;padding:18px 0;overflow-wrap:break-word;word-break:break-word}.esri-bookmarks__bookmark-image-container{-webkit-box-align:center;-ms-flex-align:center;align-items:center;display:-webkit-box;display:-ms-flexbox;display:flex;-webkit-box-pack:center;-ms-flex-pack:center;justify-content:center;overflow:hidden;margin:0 7px;max-width:64px}.esri-bookmarks__image{max-width:64px;margin:6px 0}.esri-bookmarks__bookmark-edit-button{-webkit-box-align:center;-ms-flex-align:center;align-items:center;background-color:transparent;border-radius:2px;border:none;color:#6e6e6e;cursor:pointer;display:-webkit-box;display:-ms-flexbox;display:flex;height:32px;-webkit-box-pack:center;-ms-flex-pack:center;justify-content:center;margin:0 7px;width:32px}.esri-bookmarks__bookmark-edit-button:hover{background-color:#fff;color:#2e2e2e}.esri-bookmarks__add-bookmark{background-color:#f3f3f3;padding:6px 7px}.esri-bookmarks__add-bookmark-button{border-radius:2px;font-size:12px;-webkit-box-pack:start;-ms-flex-pack:start;justify-content:flex-start;padding:12px 3px;-webkit-transition:background-color .25s ease-in-out;transition:background-color .25s ease-in-out}.esri-bookmarks__add-bookmark-button:hover{background-color:#fff;text-decoration:none;-webkit-box-shadow:0 1px 2px rgba(0,0,0,.3);box-shadow:0 1px 2px rgba(0,0,0,.3)}.esri-bookmarks__add-bookmark-icon{font-size:14px;padding-left:3px;padding-right:3px}.esri-bookmarks__authoring-card{background-color:#f3f3f3;padding:6px 7px;-webkit-animation:esri-fade-in-down .25s ease-in-out;animation:esri-fade-in-down .25s ease-in-out}.esri-bookmarks__authoring-form{padding:12px 15px;background-color:#fff;-webkit-box-shadow:0 1px 2px rgba(0,0,0,.3);box-shadow:0 1px 2px rgba(0,0,0,.3);border-radius:2px}.esri-bookmarks__authoring-form,.esri-bookmarks__authoring-label{display:-webkit-box;display:-ms-flexbox;display:flex;-webkit-box-orient:vertical;-webkit-box-direction:normal;-ms-flex-flow:column;flex-flow:column}.esri-bookmarks__authoring-actions{display:-webkit-box;display:-ms-flexbox;display:flex;-webkit-box-pack:end;-ms-flex-pack:end;justify-content:flex-end;margin-top:6px}.esri-bookmarks__authoring-actions .esri-button{font-size:12px;min-height:16px;width:33%}.esri-bookmarks__authoring-actions .esri-bookmarks__authoring-delete-button{color:#8c2907;margin-right:auto;padding-left:0;padding-right:0;width:auto}.esri-widget__no-bookmark-icon{font-size:32px;line-height:64px;width:64px;height:64px;display:inline-block;text-align:center}.esri-bookmarks--fade-in{opacity:0;-webkit-transition:opacity 375ms ease-out;transition:opacity 375ms ease-out}.esri-bookmarks--fade-in-active{opacity:1}html[dir=rtl] .esri-bookmarks .esri-bookmarks__bookmark--active:after{animation:looping-progresss-bar-ani 1.5s linear infinite reverse}html[dir=rtl] .esri-bookmarks .esri-bookmarks__bookmark-container,html[dir=rtl] .esri-bookmarks .esri-bookmarks_bookmark-drag-handle{margin-right:0;margin-left:7px}html[dir=rtl] .esri-bookmarks .esri-bookmarks__authoring-actions .esri-bookmarks__authoring-delete-button{margin-right:0;margin-left:auto}html[dir=rtl] .esri-bookmarks .esri-bookmarks__list--sortable .esri-bookmarks__bookmark-image-container{margin-right:0;margin-left:7px}html[dir=rtl] .esri-bookmarks .esri-bookmarks__bookmark-button{text-align:right}@supports (text-align:initial){html[dir=rtl] .esri-bookmarks .esri-bookmarks__bookmark-button{text-align:initial}}.esri-building-level-picker{display:-webkit-box;display:-ms-flexbox;display:flex;-webkit-box-orient:horizontal;-webkit-box-direction:normal;-ms-flex-direction:row;flex-direction:row;-webkit-box-align:center;-ms-flex-align:center;align-items:center}.esri-building-level-picker.esri-building-level-picker--no-level{display:none}.esri-building-level-picker__levels-container{padding:20px 0;cursor:pointer;-webkit-transform:rotate(180deg);transform:rotate(180deg);-webkit-box-pack:start;-ms-flex-pack:start;justify-content:flex-start}.esri-building-level-picker__label-container,.esri-building-level-picker__levels-container{display:-webkit-box;display:-ms-flexbox;display:flex;-webkit-box-orient:vertical;-webkit-box-direction:normal;-ms-flex-direction:column;flex-direction:column;width:50%;-webkit-box-align:center;-ms-flex-align:center;align-items:center}.esri-building-level-picker__label-container{-webkit-box-pack:justify;-ms-flex-pack:justify;justify-content:space-between;height:90px;margin-right:12px}.esri-building-level-picker-label{color:#6e6e6e;text-align:center;font-size:40px;line-height:40px}.esri-building-level-picker-label,.esri-building-level-picker-label--empty{position:relative;width:90px;cursor:pointer;-webkit-transition:opacity .3s;transition:opacity .3s;text-align:center}.esri-building-level-picker-label--empty.esri-building-level-picker-label--active,.esri-building-level-picker-label.esri-building-level-picker-label--active{color:#0079c1}.esri-building-level-picker-label--empty{font-size:14px;font-weight:300;color:#323232;cursor:default}.esri-building-level-picker-label__clear-button{font-size:12px;line-height:12px;position:absolute;top:10px;display:none;width:20px;height:20px;margin-left:3px;padding:4px;cursor:pointer;-webkit-transition:all .1s ease-in-out;transition:all .1s ease-in-out;color:#6e6e6e;border:none;border-radius:50%;-webkit-appearance:none;-moz-appearance:none;appearance:none}.esri-building-level-picker-label__clear-button:hover{background:#f3f3f3}.esri-building-level-picker-label--active .esri-building-level-picker-label__clear-button{display:inline-block}.esri-building-level-picker-item{border:1px solid transparent;will-change:height;-ms-touch-action:none;touch-action:none}.esri-building-level-picker-item__base{position:relative;left:50%;-webkit-transform:translate(-50%,-50%);transform:translate(-50%,-50%);pointer-events:none;will-change:height}.esri-building-level-picker-item__base .rect{position:absolute;top:50%;left:50%;margin-top:3px;-webkit-transform:translate(-50%,-50%) rotateX(66deg) rotate(45deg);transform:translate(-50%,-50%) rotateX(66deg) rotate(45deg);pointer-events:none;border:2px solid hsla(0,0%,43.1%,.3);outline:1px solid transparent;background-color:hsla(0,0%,100%,.7);will-change:height}.esri-building-level-picker-item--hover .esri-building-level-picker-item__base .rect{border-color:#0079c1;background-color:hsla(0,0%,100%,.7);-webkit-box-shadow:0 0 2px 1px #0079c1;box-shadow:0 0 2px 1px #0079c1}.esri-building-level-picker-item--active .esri-building-level-picker-item__base .rect{border-color:#0079c1;background-color:#0079c1}.esri-building-level-picker-item,.esri-building-level-picker-item .esri-building-level-picker-item__base,.esri-building-level-picker-item .rect{-webkit-transition:height .1s ease-out,width .1s ease-out,background-color .1s ease-in-out,border-color .1s ease-in-out;transition:height .1s ease-out,width .1s ease-out,background-color .1s ease-in-out,border-color .1s ease-in-out}.esri-building-level-picker--animate-level .esri-building-level-picker-item,.esri-building-level-picker--animate-level .esri-building-level-picker-item .esri-building-level-picker-item__base,.esri-building-level-picker--animate-level .esri-building-level-picker-item .rect{-webkit-transition:height .3s cubic-bezier(.63,-.265,.48,1.64),width .3s cubic-bezier(.63,-.265,.48,1.64),background-color .1s ease-in-out,border-color .1s ease-in-out;transition:height .3s cubic-bezier(.63,-.265,.48,1.64),width .3s cubic-bezier(.63,-.265,.48,1.64),background-color .1s ease-in-out,border-color .1s ease-in-out}.esri-building-level-picker__arrow-down,.esri-building-level-picker__arrow-up{font-size:10px;line-height:10px;width:18px;height:18px;padding:4px;cursor:pointer;-webkit-transition:all .1s ease-in-out;transition:all .1s ease-in-out;text-align:center;border:none;background:none;-webkit-appearance:none;-moz-appearance:none;appearance:none}.esri-building-level-picker__arrow-down:hover:not(:disabled),.esri-building-level-picker__arrow-up:hover:not(:disabled){background:#f3f3f3}.esri-building-level-picker__arrow-down:disabled,.esri-building-level-picker__arrow-up:disabled{opacity:.4;cursor:default}.esri-building-level-picker__arrow-down,.esri-building-level-picker__arrow-down.esri-arrow-down,.esri-building-level-picker__arrow-up.esri-arrow-down,.esri-building-level-picker__arrow-up.esri-building-level-picker__arrow-down{-webkit-transform:rotate(-90deg);transform:rotate(-90deg)}.esri-building-level-picker__arrow-down.esri-arrow-up,.esri-building-level-picker__arrow-down.esri-building-level-picker__arrow-up,.esri-building-level-picker__arrow-up,.esri-building-level-picker__arrow-up.esri-arrow-up{-webkit-transform:rotate(90deg);transform:rotate(90deg)}.esri-building-level-picker__arrow-down.esri-arrow-left,.esri-building-level-picker__arrow-down.esri-building-phase-picker__arrow-left,.esri-building-level-picker__arrow-up.esri-arrow-left,.esri-building-level-picker__arrow-up.esri-building-phase-picker__arrow-left{-webkit-transform:rotate(0deg);transform:rotate(0deg)}.esri-building-level-picker__arrow-down.esri-arrow-right,.esri-building-level-picker__arrow-down.esri-building-phase-picker__arrow-right,.esri-building-level-picker__arrow-up.esri-arrow-right,.esri-building-level-picker__arrow-up.esri-building-phase-picker__arrow-right{-webkit-transform:rotate(180deg);transform:rotate(180deg)}.esri-building-phase-picker,.esri-building-phase-picker__phases-container{display:-webkit-box;display:-ms-flexbox;display:flex;-webkit-box-orient:horizontal;-webkit-box-direction:normal;-ms-flex-direction:row;flex-direction:row;-webkit-box-align:center;-ms-flex-align:center;align-items:center}.esri-building-phase-picker__phases-container{-webkit-box-flex:0;-ms-flex-positive:0;flex-grow:0;-ms-flex-negative:1;flex-shrink:1;overflow:hidden;padding:5px}.esri-building-phase-picker__phase{width:32px;height:32px;font-weight:400;cursor:pointer;-webkit-transition:all .25s;transition:all .25s;color:#323232;border:1px solid hsla(0,0%,43.1%,.3);border-radius:100%;background:#fff;-webkit-appearance:none;-moz-appearance:none;appearance:none;-ms-flex-negative:0;flex-shrink:0}.esri-building-phase-picker__phase:hover{-webkit-box-shadow:0 0 2px 1px #0079c1;box-shadow:0 0 2px 1px #0079c1;-webkit-transform:scale(1.1);transform:scale(1.1)}.esri-building-phase-picker__phase.esri-building-phase-picker__phase--active{border-color:#0079c1;background-color:#e2f1fb}.esri-building-phase-picker__phase.esri-building-phase-picker__phase--current{color:#fff;background-color:#0079c1}.esri-building-phase-picker__divider{height:1px;min-width:15px;background:hsla(0,0%,43.1%,.3);-webkit-box-flex:0;-ms-flex-positive:0;flex-grow:0}.esri-building-phase-picker__divider.esri-building-phase-picker__divider--active{background-color:#0079c1}.esri-building-phase-picker__arrow-left,.esri-building-phase-picker__arrow-right{font-size:10px;line-height:10px;width:18px;height:18px;padding:4px;cursor:pointer;-webkit-transition:all .1s ease-in-out;transition:all .1s ease-in-out;text-align:center;border:none;background:none;-webkit-appearance:none;-moz-appearance:none;appearance:none}.esri-building-phase-picker__arrow-left:hover:not(:disabled),.esri-building-phase-picker__arrow-right:hover:not(:disabled){background:#f3f3f3}.esri-building-phase-picker__arrow-left:disabled,.esri-building-phase-picker__arrow-right:disabled{opacity:.4;cursor:default}.esri-building-phase-picker__arrow-left.esri-arrow-down,.esri-building-phase-picker__arrow-left.esri-building-level-picker__arrow-down,.esri-building-phase-picker__arrow-right.esri-arrow-down,.esri-building-phase-picker__arrow-right.esri-building-level-picker__arrow-down{-webkit-transform:rotate(-90deg);transform:rotate(-90deg)}.esri-building-phase-picker__arrow-left.esri-arrow-up,.esri-building-phase-picker__arrow-left.esri-building-level-picker__arrow-up,.esri-building-phase-picker__arrow-right.esri-arrow-up,.esri-building-phase-picker__arrow-right.esri-building-level-picker__arrow-up{-webkit-transform:rotate(90deg);transform:rotate(90deg)}.esri-building-phase-picker__arrow-left,.esri-building-phase-picker__arrow-left.esri-arrow-left,.esri-building-phase-picker__arrow-right.esri-arrow-left,.esri-building-phase-picker__arrow-right.esri-building-phase-picker__arrow-left{-webkit-transform:rotate(0deg);transform:rotate(0deg)}.esri-building-phase-picker__arrow-left.esri-arrow-right,.esri-building-phase-picker__arrow-left.esri-building-phase-picker__arrow-right,.esri-building-phase-picker__arrow-right,.esri-building-phase-picker__arrow-right.esri-arrow-right{-webkit-transform:rotate(180deg);transform:rotate(180deg)}.esri-building-disciplines-tree-node--level-1{padding-left:0}.esri-building-disciplines-tree-node--level-1.esri-building-disciplines-tree-node--leaf{padding-left:18px}.esri-building-disciplines-tree-node--level-2{padding-left:11px}.esri-building-disciplines-tree-node--level-2.esri-building-disciplines-tree-node--leaf{padding-left:29px}.esri-building-disciplines-tree-node--level-3{padding-left:22px}.esri-building-disciplines-tree-node--level-3.esri-building-disciplines-tree-node--leaf{padding-left:40px}.esri-building-disciplines-tree-node--level-4{padding-left:33px}.esri-building-disciplines-tree-node--level-4.esri-building-disciplines-tree-node--leaf{padding-left:51px}.esri-building-disciplines-tree-node--level-5{padding-left:44px}.esri-building-disciplines-tree-node--level-5.esri-building-disciplines-tree-node--leaf{padding-left:62px}.esri-building-disciplines-tree-node__label{display:-webkit-box;display:-ms-flexbox;display:flex;-webkit-box-orient:horizontal;-webkit-box-direction:normal;-ms-flex-direction:row;flex-direction:row;font-size:14px;font-weight:300;padding-top:3px;padding-bottom:3px;cursor:pointer;-webkit-box-align:center;-ms-flex-align:center;align-items:center}.esri-building-disciplines-tree-node__collapse-toggle{font-size:10px;line-height:10px;display:inline-block;width:18px;height:18px;margin:0;padding:4px;-webkit-transition:-webkit-transform .1s ease-in-out;transition:-webkit-transform .1s ease-in-out;transition:transform .1s ease-in-out;transition:transform .1s ease-in-out,-webkit-transform .1s ease-in-out;border:none;background:none;-ms-flex-negative:0;flex-shrink:0;-webkit-appearance:none;-moz-appearance:none;appearance:none}.esri-building-disciplines-tree-node__collapse-toggle:not(.esri-building-disciplines-tree-node__collapse-toggle--collapsed){-webkit-transform:rotate(90deg);transform:rotate(90deg)}.esri-building-disciplines-tree-node__checkbox{font-size:10px;line-height:10px;display:inline-block;width:14px;height:14px;margin:0;margin-right:7px;padding:1px;-webkit-transition:all .1s ease-in-out;transition:all .1s ease-in-out;border:1px solid hsla(0,0%,43.1%,.3);background:none;-ms-flex-negative:0;flex-shrink:0;-webkit-appearance:none;-moz-appearance:none;appearance:none}.esri-building-disciplines-tree-node__checkbox:before{color:#fff}.esri-building-disciplines-tree-node__checkbox--indeterminate:before{color:#6e6e6e}.esri-building-disciplines-tree-node__checkbox--checked{background:#0079c1;border-color:#0079c1}.esri-building-disciplines-tree-node__checkbox--checked:before{color:#fff}html[dir=rtl] .esri-building-disciplines-tree-node__checkbox{margin-right:0;margin-left:7px}html[dir=rtl] .esri-building-disciplines-tree-node__collapse-toggle{-webkit-transform:rotate(180deg);transform:rotate(180deg)}html[dir=rtl] .esri-building-disciplines-tree-node__collapse-toggle:not(.esri-building-disciplines-tree-node__collapse-toggle--collapsed){-webkit-transform:rotate(90deg);transform:rotate(90deg)}html[dir=rtl] .esri-building-disciplines-tree-node--level-1{padding-left:0;padding-right:0}html[dir=rtl] .esri-building-disciplines-tree-node--level-1.esri-building-disciplines-tree-node--leaf{padding-left:0;padding-right:18px}html[dir=rtl] .esri-building-disciplines-tree-node--level-2{padding-left:0;padding-right:11px}html[dir=rtl] .esri-building-disciplines-tree-node--level-2.esri-building-disciplines-tree-node--leaf{padding-left:0;padding-right:29px}html[dir=rtl] .esri-building-disciplines-tree-node--level-3{padding-left:0;padding-right:22px}html[dir=rtl] .esri-building-disciplines-tree-node--level-3.esri-building-disciplines-tree-node--leaf{padding-left:0;padding-right:40px}html[dir=rtl] .esri-building-disciplines-tree-node--level-4{padding-left:0;padding-right:33px}html[dir=rtl] .esri-building-disciplines-tree-node--level-4.esri-building-disciplines-tree-node--leaf{padding-left:0;padding-right:51px}html[dir=rtl] .esri-building-disciplines-tree-node--level-5{padding-left:0;padding-right:44px}html[dir=rtl] .esri-building-disciplines-tree-node--level-5.esri-building-disciplines-tree-node--leaf{padding-left:0;padding-right:62px}.esri-building-explorer{position:relative;overflow-y:auto;overflow-x:hidden;width:300px;max-width:100%;max-height:calc(100vh - 30px);padding:15px}.esri-building-explorer .esri-widget__heading{font-weight:400}.esri-building-explorer__loading-container{text-align:center}.esri-building-explorer__loading-container calcite-loader{-webkit-box-sizing:content-box;box-sizing:content-box}.esri-building-explorer__section:not(:last-child){margin-bottom:30px}.esri-building-explorer__panel--error{color:#8c2907;margin:0;-webkit-animation:esri-fade-in .25s ease-in-out;animation:esri-fade-in .25s ease-in-out}.esri-button-menu{width:32px;height:32px}.esri-button-menu .esri-button-menu__button{-webkit-box-align:center;-ms-flex-align:center;align-items:center;background-color:transparent;border:none;color:#6e6e6e;display:-webkit-box;display:-ms-flexbox;display:flex;font-size:16px;height:32px;-webkit-box-pack:center;-ms-flex-pack:center;justify-content:center;text-align:center;-webkit-transition:background-color 125ms ease-in-out;transition:background-color 125ms ease-in-out;width:32px}.esri-button-menu .esri-button-menu__button:disabled{cursor:default;color:hsla(0,0%,43.1%,.4)}.esri-button-menu .esri-button-menu__button:focus,.esri-button-menu .esri-button-menu__button:hover{background-color:#f3f3f3;color:#2e2e2e;cursor:pointer}.esri-button-menu .esri-button-menu__button.esri-button-menu__button--selected,.esri-button-menu .esri-button-menu__button.esri-button-menu__button--selected:hover{background:#4c4c4c;color:#fff}.esri-button-menu .esri-button-menu__content-wrapper{position:relative;display:inline-block}.esri-button-menu__content{-webkit-box-shadow:0 1px 2px rgba(0,0,0,.3);box-shadow:0 1px 2px rgba(0,0,0,.3);background-color:#fff;max-height:250px;min-width:200px;overflow:auto;z-index:1}.esri-button-menu__content .esri-button-menu__embedded-content-wrapper,.esri-button-menu__content .esri-button-menu__item-wrapper{list-style:none;padding:0}.esri-button-menu__item{display:block;padding:0 6px}.esri-button-menu__item .esri-button-menu__item-label{-webkit-box-align:center;-ms-flex-align:center;align-items:center;color:#323232;cursor:pointer;display:-webkit-box;display:-ms-flexbox;display:flex;font-family:Avenir Next,Helvetica Neue,Helvetica,Arial,sans-serif;font-weight:400;font-size:14px;-webkit-box-pack:left;-ms-flex-pack:left;justify-content:left;margin:0;padding:2px 0;position:relative;text-decoration:none;width:100%}.esri-button-menu__item .esri-button-menu__item-label .esri-button-menu__item-label-content{padding:0 4px;width:auto}.esri-button-menu__item .esri-button-menu__item-label:hover{background-color:#f3f3f3;color:#2e2e2e}.esri-button-menu__item .esri-button-menu__icon{color:#0079c1}.esri-button-menu__item .esri-button-menu__checkbox{position:absolute;opacity:0}.esri-button-menu__item .esri-button-menu__checkbox:checked~.esri-button-menu__embedded-content-wrapper{display:block}.esri-button-menu__item .esri-button-menu__embedded-content-wrapper{display:none}.esri-button-menu__item .esri-button-menu__embedded-content-wrapper .esri-button-menu__checkbox:checked~.esri-button-menu__item-label .esri-button-menu__icon{display:block}.esri-button-menu__item--selectable .esri-button-menu__icon{display:none}.esri-classed-color-slider{direction:ltr;min-width:260px}.esri-classed-color-slider .esri-slider{font-size:12px}.esri-classed-color-slider .esri-slider .esri-slider__thumb{background-color:#6e6e6e;border-radius:0;border:none;width:6px;height:12px}.esri-classed-color-slider .esri-slider .esri-slider__content{-webkit-box-orient:horizontal;-webkit-box-direction:normal;-ms-flex-direction:row;flex-direction:row;height:240px;margin:0 auto 0 40%}.esri-classed-color-slider .esri-slider .esri-slider__track{-webkit-box-flex:0;-ms-flex:0 1 0px;flex:0 1 0px;width:0}.esri-classed-color-slider .esri-slider .esri-slider__anchor{border-bottom:1px solid #6e6e6e;border-top:1px solid #fff;width:30px}.esri-classed-color-slider .esri-slider .esri-slider__anchor:focus .esri-slider__label,.esri-classed-color-slider .esri-slider .esri-slider__anchor:hover .esri-slider__label{text-decoration:underline}.esri-classed-color-slider .esri-slider .esri-slider__anchor:focus .esri-slider__thumb,.esri-classed-color-slider .esri-slider .esri-slider__anchor:hover .esri-slider__thumb{background-color:#2e2e2e;border:none;-webkit-transform:none;transform:none}.esri-classed-color-slider .esri-slider .esri-slider__anchor:focus .esri-slider__thumb:after,.esri-classed-color-slider .esri-slider .esri-slider__anchor:hover .esri-slider__thumb:after{border-left-color:#2e2e2e}.esri-classed-color-slider .esri-slider .esri-slider__anchor:focus .esri-slider__thumb:before,.esri-classed-color-slider .esri-slider .esri-slider__anchor:hover .esri-slider__thumb:before{background-color:#49b0f2;-webkit-transform:translate3d(-1.5px,0,0);transform:translate3d(-1.5px,0,0)}.esri-classed-color-slider .esri-slider .esri-slider__thumb{left:-12px;top:-6px}.esri-classed-color-slider .esri-slider .esri-slider__thumb:before{position:absolute;top:0;left:-1.5px;width:3px;content:"";height:12px;background-color:#6e6e6e;-webkit-transition:background-color 125ms ease-in-out,-webkit-transform 125ms ease-in-out;transition:background-color 125ms ease-in-out,-webkit-transform 125ms ease-in-out;transition:transform 125ms ease-in-out,background-color 125ms ease-in-out;transition:transform 125ms ease-in-out,background-color 125ms ease-in-out,-webkit-transform 125ms ease-in-out}.esri-classed-color-slider .esri-slider .esri-slider__thumb:after{position:absolute;top:0;left:6px;content:"";border-bottom:6px solid transparent;border-left:6px solid #6e6e6e;border-top:6px solid transparent;height:0;width:0}.esri-classed-color-slider .esri-slider .esri-slider__label{left:auto;line-height:20px;min-width:50px;right:50px;text-align:right}.esri-classed-color-slider .esri-slider .esri-slider__label:hover{background-color:#f3f3f3}.esri-classed-color-slider .esri-slider .esri-slider__range-input{margin:auto;text-align:center;width:50%}.esri-classed-color-slider .esri-slider .esri-slider__label-input{text-align:right;width:70px}.esri-classed-color-slider .esri-slider .esri-slider__max,.esri-classed-color-slider .esri-slider .esri-slider__min{-webkit-box-flex:0;-ms-flex:0 0 40px;flex:0 0 40px;height:40px;padding:9px 0}.esri-classed-color-slider .esri-slider .esri-slider__extra-content{height:100%}.esri-classed-color-slider .esri-slider .esri-histogram__average-line,.esri-classed-color-slider .esri-slider .esri-histogram__label{stroke:#6e6e6e}.esri-classed-color-slider .esri-slider .zoom-cap--max{position:absolute;top:0}.esri-classed-color-slider .esri-slider .zoom-cap--min{position:absolute;bottom:0}.esri-classed-color-slider .esri-slider .zoom-cap{height:11px;width:30px;stroke-width:0}.esri-classed-color-slider .esri-slider .zoom-cap .zoom-cap--line,.esri-classed-color-slider .esri-slider .zoom-cap .zoom-cap--mask{fill:#fff}.esri-classed-color-slider .esri-slider .zoom-cap .zoom-cap--underline{fill:#323232}.esri-classed-color-slider .esri-slider .zoom-cap:hover{cursor:pointer}.esri-classed-color-slider .esri-slider .zoom-cap:hover .zoom-cap--mask{fill:#fff}.esri-classed-color-slider .esri-slider .zoom-cap:hover .zoom-cap--line{fill:#0079c1}.esri-classed-color-slider .esri-slider .zoom-cap:hover .zoom-cap--underline{fill:#fff}.esri-classed-color-slider__ramp{display:inline-block;height:100%;width:30px;position:relative}.esri-classed-color-slider__ramp svg{height:100%;width:100%;position:absolute;stroke:#6e6e6e;stroke-width:1px;left:0}.esri-classed-color-slider__ramp svg rect{height:100%;width:100%}.esri-classed-color-slider__ramp svg path{stroke-width:.5px}.esri-classed-color-slider__histogram-container{display:inline-block;height:100%;width:120px}.esri-classed-size-slider{direction:ltr;min-width:260px}.esri-classed-size-slider .esri-slider{font-size:12px}.esri-classed-size-slider .esri-slider .esri-slider__thumb{background-color:#6e6e6e;border-radius:0;border:none;width:6px;height:12px}.esri-classed-size-slider .esri-slider .esri-slider__content{-webkit-box-orient:horizontal;-webkit-box-direction:normal;-ms-flex-direction:row;flex-direction:row;height:240px;margin:0 auto 0 40%}.esri-classed-size-slider .esri-slider .esri-slider__track{-webkit-box-flex:0;-ms-flex:0 1 0px;flex:0 1 0px;width:0}.esri-classed-size-slider .esri-slider .esri-slider__anchor{border-bottom:1px solid #6e6e6e;border-top:1px solid #fff;width:30px}.esri-classed-size-slider .esri-slider .esri-slider__anchor:focus .esri-slider__label,.esri-classed-size-slider .esri-slider .esri-slider__anchor:hover .esri-slider__label{text-decoration:underline}.esri-classed-size-slider .esri-slider .esri-slider__anchor:focus .esri-slider__thumb,.esri-classed-size-slider .esri-slider .esri-slider__anchor:hover .esri-slider__thumb{background-color:#2e2e2e;border:none;-webkit-transform:none;transform:none}.esri-classed-size-slider .esri-slider .esri-slider__anchor:focus .esri-slider__thumb:after,.esri-classed-size-slider .esri-slider .esri-slider__anchor:hover .esri-slider__thumb:after{border-left-color:#2e2e2e}.esri-classed-size-slider .esri-slider .esri-slider__anchor:focus .esri-slider__thumb:before,.esri-classed-size-slider .esri-slider .esri-slider__anchor:hover .esri-slider__thumb:before{background-color:#49b0f2;-webkit-transform:translate3d(-1.5px,0,0);transform:translate3d(-1.5px,0,0)}.esri-classed-size-slider .esri-slider .esri-slider__thumb{left:-12px;top:-6px}.esri-classed-size-slider .esri-slider .esri-slider__thumb:before{position:absolute;top:0;left:-1.5px;width:3px;content:"";height:12px;background-color:#6e6e6e;-webkit-transition:background-color 125ms ease-in-out,-webkit-transform 125ms ease-in-out;transition:background-color 125ms ease-in-out,-webkit-transform 125ms ease-in-out;transition:transform 125ms ease-in-out,background-color 125ms ease-in-out;transition:transform 125ms ease-in-out,background-color 125ms ease-in-out,-webkit-transform 125ms ease-in-out}.esri-classed-size-slider .esri-slider .esri-slider__thumb:after{position:absolute;top:0;left:6px;content:"";border-bottom:6px solid transparent;border-left:6px solid #6e6e6e;border-top:6px solid transparent;height:0;width:0}.esri-classed-size-slider .esri-slider .esri-slider__label{left:auto;line-height:20px;min-width:50px;right:50px;text-align:right}.esri-classed-size-slider .esri-slider .esri-slider__label:hover{background-color:#f3f3f3}.esri-classed-size-slider .esri-slider .esri-slider__range-input{margin:auto;text-align:center;width:50%}.esri-classed-size-slider .esri-slider .esri-slider__label-input{text-align:right;width:70px}.esri-classed-size-slider .esri-slider .esri-slider__max,.esri-classed-size-slider .esri-slider .esri-slider__min{-webkit-box-flex:0;-ms-flex:0 0 40px;flex:0 0 40px;height:40px;padding:9px 0}.esri-classed-size-slider .esri-slider .esri-slider__extra-content{height:100%}.esri-classed-size-slider .esri-slider .esri-histogram__average-line,.esri-classed-size-slider .esri-slider .esri-histogram__label{stroke:#6e6e6e}.esri-classed-size-slider .esri-slider .zoom-cap--max{position:absolute;top:0}.esri-classed-size-slider .esri-slider .zoom-cap--min{position:absolute;bottom:0}.esri-classed-size-slider .esri-slider .zoom-cap{height:11px;width:30px;stroke-width:0}.esri-classed-size-slider .esri-slider .zoom-cap .zoom-cap--line,.esri-classed-size-slider .esri-slider .zoom-cap .zoom-cap--mask{fill:#fff}.esri-classed-size-slider .esri-slider .zoom-cap .zoom-cap--underline{fill:#323232}.esri-classed-size-slider .esri-slider .zoom-cap:hover{cursor:pointer}.esri-classed-size-slider .esri-slider .zoom-cap:hover .zoom-cap--mask{fill:#fff}.esri-classed-size-slider .esri-slider .zoom-cap:hover .zoom-cap--line{fill:#0079c1}.esri-classed-size-slider .esri-slider .zoom-cap:hover .zoom-cap--underline{fill:#fff}.esri-classed-size-slider__ramp{display:inline-block;height:100%;width:30px;position:relative}.esri-classed-size-slider__ramp svg{height:100%;width:100%;position:absolute;stroke:#6e6e6e;stroke-width:1px;left:0}.esri-classed-size-slider__ramp svg rect{height:100%;width:100%}.esri-classed-size-slider__ramp svg path{stroke-width:.5px}.esri-classed-size-slider__histogram-container{display:inline-block;height:100%;width:120px}.esri-color-size-slider{direction:ltr;min-width:260px}.esri-color-size-slider .esri-slider{font-size:12px}.esri-color-size-slider .esri-slider .esri-slider__thumb{background-color:#6e6e6e;border-radius:0;border:none;width:6px;height:12px}.esri-color-size-slider .esri-slider .esri-slider__content{-webkit-box-orient:horizontal;-webkit-box-direction:normal;-ms-flex-direction:row;flex-direction:row;height:240px;margin:0 auto 0 40%}.esri-color-size-slider .esri-slider .esri-slider__track{-webkit-box-flex:0;-ms-flex:0 1 0px;flex:0 1 0px;width:0}.esri-color-size-slider .esri-slider .esri-slider__anchor{border-bottom:1px solid #6e6e6e;border-top:1px solid #fff;width:30px}.esri-color-size-slider .esri-slider .esri-slider__anchor:focus .esri-slider__label,.esri-color-size-slider .esri-slider .esri-slider__anchor:hover .esri-slider__label{text-decoration:underline}.esri-color-size-slider .esri-slider .esri-slider__anchor:focus .esri-slider__thumb,.esri-color-size-slider .esri-slider .esri-slider__anchor:hover .esri-slider__thumb{background-color:#2e2e2e;border:none;-webkit-transform:none;transform:none}.esri-color-size-slider .esri-slider .esri-slider__anchor:focus .esri-slider__thumb:after,.esri-color-size-slider .esri-slider .esri-slider__anchor:hover .esri-slider__thumb:after{border-left-color:#2e2e2e}.esri-color-size-slider .esri-slider .esri-slider__anchor:focus .esri-slider__thumb:before,.esri-color-size-slider .esri-slider .esri-slider__anchor:hover .esri-slider__thumb:before{background-color:#49b0f2;-webkit-transform:translate3d(-1.5px,0,0);transform:translate3d(-1.5px,0,0)}.esri-color-size-slider .esri-slider .esri-slider__thumb{left:-12px;top:-6px}.esri-color-size-slider .esri-slider .esri-slider__thumb:before{position:absolute;top:0;left:-1.5px;width:3px;content:"";height:12px;background-color:#6e6e6e;-webkit-transition:background-color 125ms ease-in-out,-webkit-transform 125ms ease-in-out;transition:background-color 125ms ease-in-out,-webkit-transform 125ms ease-in-out;transition:transform 125ms ease-in-out,background-color 125ms ease-in-out;transition:transform 125ms ease-in-out,background-color 125ms ease-in-out,-webkit-transform 125ms ease-in-out}.esri-color-size-slider .esri-slider .esri-slider__thumb:after{position:absolute;top:0;left:6px;content:"";border-bottom:6px solid transparent;border-left:6px solid #6e6e6e;border-top:6px solid transparent;height:0;width:0}.esri-color-size-slider .esri-slider .esri-slider__label{left:auto;line-height:20px;min-width:50px;right:50px;text-align:right}.esri-color-size-slider .esri-slider .esri-slider__label:hover{background-color:#f3f3f3}.esri-color-size-slider .esri-slider .esri-slider__range-input{margin:auto;text-align:center;width:50%}.esri-color-size-slider .esri-slider .esri-slider__label-input{text-align:right;width:70px}.esri-color-size-slider .esri-slider .esri-slider__max,.esri-color-size-slider .esri-slider .esri-slider__min{-webkit-box-flex:0;-ms-flex:0 0 40px;flex:0 0 40px;height:40px;padding:9px 0}.esri-color-size-slider .esri-slider .esri-slider__extra-content{height:100%}.esri-color-size-slider .esri-slider .esri-histogram__average-line,.esri-color-size-slider .esri-slider .esri-histogram__label{stroke:#6e6e6e}.esri-color-size-slider .esri-slider .zoom-cap--max{position:absolute;top:0}.esri-color-size-slider .esri-slider .zoom-cap--min{position:absolute;bottom:0}.esri-color-size-slider .esri-slider .zoom-cap{height:11px;width:30px;stroke-width:0}.esri-color-size-slider .esri-slider .zoom-cap .zoom-cap--line,.esri-color-size-slider .esri-slider .zoom-cap .zoom-cap--mask{fill:#fff}.esri-color-size-slider .esri-slider .zoom-cap .zoom-cap--underline{fill:#323232}.esri-color-size-slider .esri-slider .zoom-cap:hover{cursor:pointer}.esri-color-size-slider .esri-slider .zoom-cap:hover .zoom-cap--mask{fill:#fff}.esri-color-size-slider .esri-slider .zoom-cap:hover .zoom-cap--line{fill:#0079c1}.esri-color-size-slider .esri-slider .zoom-cap:hover .zoom-cap--underline{fill:#fff}.esri-color-size-slider__ramp{display:inline-block;height:100%;width:30px;position:relative}.esri-color-size-slider__ramp svg{height:100%;width:100%;position:absolute;stroke:#6e6e6e;stroke-width:1px;left:0}.esri-color-size-slider__ramp svg rect{height:100%;width:100%}.esri-color-size-slider__ramp svg path{stroke-width:.5px}.esri-color-size-slider__histogram-container{display:inline-block;height:100%;width:120px}.esri-color-slider{direction:ltr;min-width:260px}.esri-color-slider .esri-slider{font-size:12px}.esri-color-slider .esri-slider .esri-slider__thumb{background-color:#6e6e6e;border-radius:0;border:none;width:6px;height:12px}.esri-color-slider .esri-slider .esri-slider__content{-webkit-box-orient:horizontal;-webkit-box-direction:normal;-ms-flex-direction:row;flex-direction:row;height:240px;margin:0 auto 0 40%}.esri-color-slider .esri-slider .esri-slider__track{-webkit-box-flex:0;-ms-flex:0 1 0px;flex:0 1 0px;width:0}.esri-color-slider .esri-slider .esri-slider__anchor{border-bottom:1px solid #6e6e6e;border-top:1px solid #fff;width:30px}.esri-color-slider .esri-slider .esri-slider__anchor:focus .esri-slider__label,.esri-color-slider .esri-slider .esri-slider__anchor:hover .esri-slider__label{text-decoration:underline}.esri-color-slider .esri-slider .esri-slider__anchor:focus .esri-slider__thumb,.esri-color-slider .esri-slider .esri-slider__anchor:hover .esri-slider__thumb{background-color:#2e2e2e;border:none;-webkit-transform:none;transform:none}.esri-color-slider .esri-slider .esri-slider__anchor:focus .esri-slider__thumb:after,.esri-color-slider .esri-slider .esri-slider__anchor:hover .esri-slider__thumb:after{border-left-color:#2e2e2e}.esri-color-slider .esri-slider .esri-slider__anchor:focus .esri-slider__thumb:before,.esri-color-slider .esri-slider .esri-slider__anchor:hover .esri-slider__thumb:before{background-color:#49b0f2;-webkit-transform:translate3d(-1.5px,0,0);transform:translate3d(-1.5px,0,0)}.esri-color-slider .esri-slider .esri-slider__thumb{left:-12px;top:-6px}.esri-color-slider .esri-slider .esri-slider__thumb:before{position:absolute;top:0;left:-1.5px;width:3px;content:"";height:12px;background-color:#6e6e6e;-webkit-transition:background-color 125ms ease-in-out,-webkit-transform 125ms ease-in-out;transition:background-color 125ms ease-in-out,-webkit-transform 125ms ease-in-out;transition:transform 125ms ease-in-out,background-color 125ms ease-in-out;transition:transform 125ms ease-in-out,background-color 125ms ease-in-out,-webkit-transform 125ms ease-in-out}.esri-color-slider .esri-slider .esri-slider__thumb:after{position:absolute;top:0;left:6px;content:"";border-bottom:6px solid transparent;border-left:6px solid #6e6e6e;border-top:6px solid transparent;height:0;width:0}.esri-color-slider .esri-slider .esri-slider__label{left:auto;line-height:20px;min-width:50px;right:50px;text-align:right}.esri-color-slider .esri-slider .esri-slider__label:hover{background-color:#f3f3f3}.esri-color-slider .esri-slider .esri-slider__range-input{margin:auto;text-align:center;width:50%}.esri-color-slider .esri-slider .esri-slider__label-input{text-align:right;width:70px}.esri-color-slider .esri-slider .esri-slider__max,.esri-color-slider .esri-slider .esri-slider__min{-webkit-box-flex:0;-ms-flex:0 0 40px;flex:0 0 40px;height:40px;padding:9px 0}.esri-color-slider .esri-slider .esri-slider__extra-content{height:100%}.esri-color-slider .esri-slider .esri-histogram__average-line,.esri-color-slider .esri-slider .esri-histogram__label{stroke:#6e6e6e}.esri-color-slider .esri-slider .zoom-cap--max{position:absolute;top:0}.esri-color-slider .esri-slider .zoom-cap--min{position:absolute;bottom:0}.esri-color-slider .esri-slider .zoom-cap{height:11px;width:30px;stroke-width:0}.esri-color-slider .esri-slider .zoom-cap .zoom-cap--line,.esri-color-slider .esri-slider .zoom-cap .zoom-cap--mask{fill:#fff}.esri-color-slider .esri-slider .zoom-cap .zoom-cap--underline{fill:#323232}.esri-color-slider .esri-slider .zoom-cap:hover{cursor:pointer}.esri-color-slider .esri-slider .zoom-cap:hover .zoom-cap--mask{fill:#fff}.esri-color-slider .esri-slider .zoom-cap:hover .zoom-cap--line{fill:#0079c1}.esri-color-slider .esri-slider .zoom-cap:hover .zoom-cap--underline{fill:#fff}.esri-color-slider__ramp{display:inline-block;height:100%;width:30px;position:relative}.esri-color-slider__ramp svg{height:100%;width:100%;position:absolute;stroke:#6e6e6e;stroke-width:1px;left:0}.esri-color-slider__ramp svg rect{height:100%;width:100%}.esri-color-slider__ramp svg path{stroke-width:.5px}.esri-color-slider__histogram-container{display:inline-block;height:100%;width:120px}.esri-compass{border-radius:50%}.esri-compass .esri-compass__icon{font-size:20px}.esri-coordinate-conversion{cursor:default;font-size:12px;position:relative;width:400px}.esri-coordinate-conversion .esri-select option[disabled]{color:hsla(0,0%,43.1%,.4)}.esri-coordinate-conversion.esri-disabled{pointer-events:none;color:hsla(0,0%,43.1%,.4)}.esri-coordinate-conversion.esri-disabled [class*=esri-icon-]:before{color:hsla(0,0%,43.1%,.4)}.esri-coordinate-conversion--no-basemap{padding:1em;width:auto}.esri-coordinate-conversion--capture-mode .esri-coordinate-conversion__mode-toggle{color:#6e6e6e;background:#f3f3f3}.esri-coordinate-conversion__conversion-list{list-style:none;margin:0;padding:0;display:-webkit-box;display:-ms-flexbox;display:flex;-webkit-box-orient:vertical;-webkit-box-direction:normal;-ms-flex-direction:column;flex-direction:column}.esri-coordinate-conversion__display{-webkit-box-flex:1;-ms-flex:1 1 auto;flex:1 1 auto;min-height:2em;padding:.5em;white-space:pre-wrap;word-break:break-all;word-wrap:break-word;word-break:break-word}.esri-coordinate-conversion__display:hover,.esri-coordinate-conversion__select-row:hover{background-color:#f3f3f3}.esri-coordinate-conversion__button{margin:0 0 0 auto;color:#6e6e6e;border-color:#6e6e6e;background-color:#fff;width:30%}.esri-coordinate-conversion__button:hover{color:#fff;background-color:#6e6e6e;border-color:#6e6e6e}.esri-coordinate-conversion__input-group{width:80%;margin:12px auto 12px auto}.esri-coordinate-conversion__input-group,.esri-coordinate-conversion__input-group label{-webkit-box-align:center;-ms-flex-align:center;align-items:center;display:-webkit-box;display:-ms-flexbox;display:flex}.esri-coordinate-conversion .esri-coordinate-conversion__input-coordinate[type=text]{width:100%;margin:0;padding:0 .5em;border:1px solid hsla(0,0%,43.1%,.3);font-size:12px;height:2em}.esri-coordinate-conversion__input-coordinate--rejected{-webkit-text-decoration:underline red;text-decoration:underline red}.esri-coordinate__settings{display:-webkit-box;display:-ms-flexbox;display:flex;-webkit-box-orient:vertical;-webkit-box-direction:normal;-ms-flex-direction:column;flex-direction:column;-webkit-box-align:center;-ms-flex-align:center;align-items:center}.esri-coordinate__settings .esri-select{font-size:inherit}.esri-coordinate-conversion__settings-group{display:-webkit-box;display:-ms-flexbox;display:flex;-webkit-box-orient:vertical;-webkit-box-direction:normal;-ms-flex-direction:column;flex-direction:column;-webkit-box-align:center;-ms-flex-align:center;align-items:center;width:60%;margin-top:12px}.esri-coordinate-conversion__settings-group>*{margin-bottom:.5em}.esri-coordinate-conversion__settings-group-horizontal{position:relative;display:-webkit-box;display:-ms-flexbox;display:flex;-webkit-box-orient:horizontal;-webkit-box-direction:normal;-ms-flex-direction:row;flex-direction:row;width:100%}.esri-coordinate-conversion__settings-group:last-child{margin-bottom:6px;text-align:center;width:100%}.esri-coordinate-conversion__preview-coordinate{min-height:1.25em}.esri-coordinate-conversion__row{padding:0 15px 0 15px;display:-webkit-box;display:-ms-flexbox;display:flex;-webkit-box-align:center;-ms-flex-align:center;align-items:center;height:3em}.esri-coordinate-conversion__row .esri-coordinate-conversion__row-button{display:none}.esri-coordinate-conversion__row:hover .esri-coordinate-conversion__row-button{display:-webkit-box;display:-ms-flexbox;display:flex}.esri-coordinate-conversion__row:focus-within .esri-coordinate-conversion__row-button{display:-webkit-box;display:-ms-flexbox;display:flex}.esri-coordinate-conversion__pattern-input{padding:4px;width:100%;height:32px}.esri-coordinate-conversion__tools{-webkit-box-flex:0;-ms-flex:0 0 auto;flex:0 0 auto;display:-webkit-box;display:-ms-flexbox;display:flex;position:relative;margin:0 0 0 auto;padding:0}.esri-coordinate-conversion__select-primary{font-size:inherit;margin:0;padding:0 2.5em 0 .5em;width:auto}.esri-coordinate-conversion__select-row{font-size:inherit;background:#fff;height:2em;margin:0;-moz-text-align-last:center;text-align-last:center;-webkit-box-flex:0;-ms-flex:0 0 75px;flex:0 0 75px;padding:0 .5em 0 .5em}.esri-coordinate-conversion__conversions-view{margin:6px 0 6px 0}.esri-coordinate-conversion div.esri-coordinate-conversion__conversions-view--expand-down,.esri-ui-top-left .esri-coordinate-conversion__conversions-view,.esri-ui-top-right .esri-coordinate-conversion__conversions-view{display:-webkit-box;display:-ms-flexbox;display:flex;-webkit-box-orient:vertical;-webkit-box-direction:normal;-ms-flex-direction:column;flex-direction:column}.esri-coordinate-conversion div.esri-coordinate-conversion__conversions-view--expand-down .esri-coordinate-conversion__conversion-list,.esri-ui-top-left .esri-coordinate-conversion__conversions-view .esri-coordinate-conversion__conversion-list,.esri-ui-top-right .esri-coordinate-conversion__conversions-view .esri-coordinate-conversion__conversion-list{-webkit-box-orient:vertical;-webkit-box-direction:normal;-ms-flex-direction:column;flex-direction:column}.esri-coordinate-conversion div.esri-coordinate-conversion__conversions-view--expand-up,.esri-ui-bottom-left .esri-coordinate-conversion__conversions-view,.esri-ui-bottom-right .esri-coordinate-conversion__conversions-view{display:-webkit-box;display:-ms-flexbox;display:flex;-webkit-box-orient:vertical;-webkit-box-direction:reverse;-ms-flex-direction:column-reverse;flex-direction:column-reverse}.esri-coordinate-conversion div.esri-coordinate-conversion__conversions-view--expand-up .esri-coordinate-conversion__conversion-list,.esri-ui-bottom-left .esri-coordinate-conversion__conversions-view .esri-coordinate-conversion__conversion-list,.esri-ui-bottom-right .esri-coordinate-conversion__conversions-view .esri-coordinate-conversion__conversion-list{-webkit-box-orient:vertical;-webkit-box-direction:reverse;-ms-flex-direction:column-reverse;flex-direction:column-reverse}.esri-coordinate-conversion div.esri-coordinate-conversion__conversions-view--expand-up .esri-widget--button .esri-icon-down,.esri-coordinate-conversion div.esri-coordinate-conversion__conversions-view--expand-up .esri-widget--button .esri-icon-up,.esri-ui-bottom-left .esri-coordinate-conversion__conversions-view .esri-widget--button .esri-icon-down,.esri-ui-bottom-left .esri-coordinate-conversion__conversions-view .esri-widget--button .esri-icon-up,.esri-ui-bottom-right .esri-coordinate-conversion__conversions-view .esri-widget--button .esri-icon-down,.esri-ui-bottom-right .esri-coordinate-conversion__conversions-view .esri-widget--button .esri-icon-up{-webkit-transform:rotate(180deg);transform:rotate(180deg)}.esri-coordinate-conversion__heading{width:100%;height:32px;background-color:#f3f3f3;display:-webkit-box;display:-ms-flexbox;display:flex;-webkit-box-align:center;-ms-flex-align:center;align-items:center}.esri-coordinate-conversion__heading .esri-widget__heading{margin:0 auto 0 auto}.esri-coordinate-conversion__heading .esri-coordinate-conversion__back-button{position:absolute;margin-left:0;top:0;left:0;background-color:#f3f3f3}.esri-coordinate-conversion__heading .esri-coordinate-conversion__back-button:hover{background-color:#fff}.esri-coordinate-conversion__popup{-webkit-animation:esri-fade-in .25s linear;animation:esri-fade-in .25s linear;color:#fff;white-space:nowrap;z-index:1;position:absolute;top:50%;left:50%;width:50%;white-space:inherit;text-align:center;-webkit-transform:translate(-50%,-50%);transform:translate(-50%,-50%);background-color:#4c4c4c;opacity:.8;padding:1em}.esri-date-picker{display:-webkit-inline-box;display:-ms-inline-flexbox;display:inline-flex;border:1px solid hsla(0,0%,43.1%,.3);background-color:#fff}.esri-date-picker__calendar{-webkit-box-shadow:0 1px 2px rgba(0,0,0,.3);box-shadow:0 1px 2px rgba(0,0,0,.3);padding:6px}.esri-date-picker__calendar .esri-widget--button{-ms-touch-action:none;touch-action:none}.esri-date-picker__day-picker,.esri-date-picker__month-picker,.esri-date-picker__year-picker{display:-webkit-box;display:-ms-flexbox;display:flex;-webkit-box-pack:center;-ms-flex-pack:center;justify-content:center;-webkit-box-align:center;-ms-flex-align:center;align-items:center}.esri-date-picker__day-picker{-ms-flex-wrap:wrap;flex-wrap:wrap;-webkit-box-orient:vertical;-webkit-box-direction:normal;-ms-flex-direction:column;flex-direction:column}.esri-date-picker__day-picker,.esri-date-picker__month-picker{margin-bottom:6px}.esri-date-picker__date{margin:0 12px 0 0}.esri-date-picker__calendar-toggle{border:none;font-size:14px;width:100%;margin:0;padding:0 .5em;height:32px;color:#323232}.esri-date-picker .esri-date-picker__month-dropdown{border:none;font-weight:600;padding-right:2.3em}.esri-date-picker__week-item{display:-webkit-box;display:-ms-flexbox;display:flex;-webkit-box-pack:center;-ms-flex-pack:center;justify-content:center}.esri-date-picker__day-item--header{background:#f3f3f3;font-weight:600;cursor:auto}.esri-date-picker__day-item{display:-webkit-box;display:-ms-flexbox;display:flex;-webkit-box-pack:center;-ms-flex-pack:center;justify-content:center;-webkit-box-align:center;-ms-flex-align:center;align-items:center;width:30px;height:30px;border-bottom:1px solid hsla(0,0%,43.1%,.3);border-right:1px solid hsla(0,0%,43.1%,.3);cursor:pointer}.esri-date-picker__day-item--header{border-top:1px solid hsla(0,0%,43.1%,.3)}.esri-date-picker__day-item:first-child{border-left:1px solid hsla(0,0%,43.1%,.3)}.esri-date-picker__day-item--nearby-month{color:hsla(0,0%,43.1%,.4)}.esri-date-picker__day-item--today{color:#0079c1}.esri-date-picker__day-item--active{background:hsla(0,0%,43.1%,.3)}.esri-date-picker__month-picker{font-weight:600;-webkit-box-pack:justify;-ms-flex-pack:justify;justify-content:space-between}.esri-date-picker__year-picker-item{color:#323232;padding:6px;margin:0 4px;cursor:pointer}.esri-date-picker__day-item--selected,.esri-date-picker__year-picker-item--selected{color:#fff;background-color:#0079c1;cursor:auto}html[dir=rtl] .esri-date-picker__calendar{left:auto;right:0}html[dir=rtl] .esri-date-picker__date{margin:0 0 0 12px}html[dir=rtl] .esri-date-picker__day-item:first-child{border-left:none}html[dir=rtl] .esri-date-picker__day-item:last-child{border-left:1px solid hsla(0,0%,43.1%,.3)}@-webkit-keyframes pulse{to{-webkit-box-shadow:0 0 0 12px rgba(232,76,61,0);box-shadow:0 0 0 12px rgba(232,76,61,0)}}@keyframes pulse{to{-webkit-box-shadow:0 0 0 12px rgba(232,76,61,0);box-shadow:0 0 0 12px rgba(232,76,61,0)}}.esri-daylight{padding:12px;width:350px;display:-webkit-box;display:-ms-flexbox;display:flex;-webkit-box-orient:vertical;-webkit-box-direction:normal;-ms-flex-direction:column;flex-direction:column;-ms-flex-negative:0;flex-shrink:0;-ms-flex-preferred-size:auto;flex-basis:auto;-webkit-box-pack:justify;-ms-flex-pack:justify;justify-content:space-between}.esri-daylight .esri-widget__anchor{font-size:12px}.esri-daylight .esri-daylight__panel--error{padding:0 15px;-webkit-animation:esri-fade-in .25s ease-in-out;animation:esri-fade-in .25s ease-in-out}.esri-daylight .esri-daylight__container{margin:6px 0 6px 0;display:-webkit-box;display:-ms-flexbox;display:flex;-webkit-box-orient:horizontal;-webkit-box-direction:normal;-ms-flex-direction:row;flex-direction:row;-webkit-box-pack:justify;-ms-flex-pack:justify;justify-content:space-between;-webkit-box-align:center;-ms-flex-align:center;align-items:center}.esri-daylight .esri-daylight__container .esri-slider{width:inherit;-webkit-box-flex:1;-ms-flex-positive:1;flex-grow:1}.esri-daylight .esri-daylight__container .esri-slider .esri-slider__tick-label{font-size:10px;line-height:normal;margin-top:14px;text-align:center}.esri-daylight .esri-daylight__container .esri-slider .esri-slider__tick-label .esri-label__ampm{font-size:7px}.esri-daylight .esri-daylight__container .esri-slider .esri-slider__label-input{font-size:10px}.esri-daylight .esri-daylight__container .esri-slider .esri-daylight__container__tick{width:2px;margin:-3px 0 0 -3px;border-color:#fff;border-style:solid;border-width:3px 3px 5px 3px;-webkit-box-sizing:content-box;box-sizing:content-box}.esri-daylight .esri-daylight__container .esri-slider .esri-daylight__container__tick:hover{border-color:#f3f3f3}.esri-daylight .esri-daylight__container .esri-slider .esri-daylight__container__labelled-tick{height:8px}.esri-daylight .esri-daylight__container .esri-date-picker,.esri-daylight .esri-daylight__container .esri-daylight__season-picker{-webkit-box-flex:1;-ms-flex-positive:1;flex-grow:1}.esri-daylight .esri-daylight__container .esri-daylight__play-pause-button{-webkit-box-shadow:0 1px 2px rgba(0,0,0,.125);box-shadow:0 1px 2px rgba(0,0,0,.125);margin-left:15px;border-radius:50%;width:35px;height:35px;-webkit-box-flex:0;-ms-flex-positive:0;flex-grow:0;padding:4px;fill:#fff;-ms-flex-negative:0;flex-shrink:0}.esri-daylight .esri-daylight__container .esri-daylight__play-pause-button.esri-icon-play:before{content:none}.esri-daylight .esri-daylight__container .esri-daylight__play-pause-button.esri-icon-pause{padding:0 6px 1px 8px;-webkit-animation:pulse 1s cubic-bezier(.66,0,0,1) infinite;animation:pulse 1s cubic-bezier(.66,0,0,1) infinite}.esri-daylight .esri-daylight__container .esri-daylight__play-pause-button.esri-icon-pause svg{display:none}.esri-daylight .esri-daylight__container .esri-slider--horizontal~.esri-daylight__play-pause-button{margin-bottom:17px}.esri-daylight .esri-daylight__container .esri-slider--horizontal .esri-slider-with-dropdown__box{font-size:10px;min-width:inherit;white-space:nowrap;margin:0}.esri-daylight .esri-daylight__container .esri-slider--horizontal .esri-slider-with-dropdown__box .esri-slider__label{left:auto;margin:0;min-width:auto;outline:none}.esri-daylight .esri-daylight__container .esri-slider--horizontal .esri-slider-with-dropdown__box--drop-down-on{width:100px;left:-46px}.esri-daylight .esri-daylight__container .esri-slider--horizontal .esri-slider-with-dropdown__box--drop-down-off{width:60px;left:-30px}.esri-daylight .esri-daylight__checkbox{width:auto;padding:inherit;min-height:auto;margin-right:7px;background-color:transparent;border:none;color:#0079c1}.esri-daylight .esri-daylight__shadow-container{margin:7px 0 7px 0;display:-webkit-box;display:-ms-flexbox;display:flex;-webkit-box-orient:horizontal;-webkit-box-direction:normal;-ms-flex-direction:row;flex-direction:row;-webkit-box-align:center;-ms-flex-align:center;align-items:center}.esri-daylight .esri-slider--date-on .esri-slider{padding:20px 15px 50px 15px}.esri-daylight .esri-slider--date-off .esri-slider{padding:20px 15px 40px 15px}.esri-daylight .esri-slider--shadow-on .esri-slider__thumb{-webkit-box-shadow:2px 2px 5px 0 hsla(0,0%,58%,.63);box-shadow:2px 2px 5px 0 hsla(0,0%,58%,.63)}.esri-daylight .esri-slider-with-dropdown__anchor{font-size:10px}.esri-daylight .esri-slider-with-dropdown__box .esri-slider__label-input{width:50px}.esri-slider-with-dropdown__box{text-align:center}.esri-slider-with-dropdown__box .esri-slider__label{display:inline-block;position:static}.esri-slider-with-dropdown__box .esri-slider__label-input{display:inline-block}.esri-slider__anchor:focus .esri-slider-with-dropdown__box.esri-slider__label{outline:none!important}.esri-slider-with-dropdown__dropdown-root{display:inline-block;margin-left:4px}.esri-slider-with-dropdown__anchor{background-color:transparent;border:none;padding:0;margin:0}.esri-slider-with-dropdown__anchor--closed:after{content:"\25BF";visibility:hidden}.esri-slider-with-dropdown__anchor--closed:hover:after{visibility:visible}.esri-slider-with-dropdown__anchor--open:after{content:"\25B5"}.esri-ui-bottom-right .esri-slider-with-dropdown__list,.esri-ui-top-right .esri-slider-with-dropdown__list{left:-190px}.esri-ui-bottom-left .esri-slider-with-dropdown__list,.esri-ui-top-left .esri-slider-with-dropdown__list{right:-186px}.esri-ui-top-left .esri-slider-with-dropdown__list,.esri-ui-top-right .esri-slider-with-dropdown__list{top:.5em}.esri-ui-bottom-left .esri-slider-with-dropdown__list,.esri-ui-bottom-right .esri-slider-with-dropdown__list{bottom:.5em}.esri-slider-with-dropdown__list{position:absolute;padding:0;list-style:none;background-color:#fff;border:1px solid hsla(0,0%,43.1%,.15);height:350px;width:300px;overflow-y:scroll;overflow-x:hidden;text-align:left;white-space:inherit;font-size:12px;z-index:5}.esri-slider-with-dropdown__list-item{display:-webkit-box;display:-ms-flexbox;display:flex;-webkit-box-orient:vertical;-webkit-box-direction:normal;-ms-flex-direction:column;flex-direction:column;padding:7px 10px 7px 8px}.esri-slider-with-dropdown__list-item:hover{background-color:#f3f3f3}.esri-slider-with-dropdown__list-item--selected{background-color:#e2f1fb}html[dir=rtl] .esri-slider-with-dropdown__dropdown-root{margin-left:0;margin-right:4px}html[dir=rtl] .esri-daylight .esri-daylight__container .esri-daylight__play-pause-button{margin-right:15px;margin-left:0}html[dir=rtl] .esri-daylight .esri-daylight__checkbox{margin-left:7px;margin-right:0}html[dir=rtl] .esri-daylight .esri-slider--horizontal .esri-slider-with-dropdown__box--drop-down-on{right:-46px;left:auto}html[dir=rtl] .esri-daylight .esri-slider--horizontal .esri-slider-with-dropdown__box--drop-down-off{right:-30px;left:auto}.esri-directions{color:#323232}.esri-directions__panel-content{padding:12px 0}.esri-directions__sign-in-panel{color:#6e6e6e;display:-webkit-box;display:-ms-flexbox;display:flex;-webkit-box-pack:center;-ms-flex-pack:center;justify-content:center}.esri-directions__section{margin-top:12px;margin-bottom:12px}.esri-directions__section-splitter{width:100%;margin:18px 0;border-top:1px solid hsla(0,0%,43.1%,.3)}.esri-directions__departure-time,.esri-directions__travel-modes-select{margin:0 15px 6px;width:calc(100% - 30px)}.esri-directions__panel-content--error,.esri-directions__panel-content--loading,.esri-directions__panel-content--sign-in{min-height:420px;margin:0 12px;color:#6e6e6e;display:-webkit-box;display:-ms-flexbox;display:flex;-webkit-box-align:center;-ms-flex-align:center;align-items:center;-webkit-box-pack:center;-ms-flex-pack:center;justify-content:center}.esri-directions__loader{height:40px;width:32px;background:url(../img/loading-throb.ff4d41b0.gif) no-repeat 50%}.esri-directions__warning-card{border-top:2px solid #de2900;color:#6e6e6e;-webkit-box-shadow:0 1px 2px rgba(0,0,0,.3);box-shadow:0 1px 2px rgba(0,0,0,.3);padding:12px;margin:20px auto;width:90%}.esri-directions__warning-header{color:#8c2907;display:-webkit-box;display:-ms-flexbox;display:flex;margin-bottom:6px}.esri-directions__warning-heading{color:inherit;margin:0 4px}.esri-directions__warning-message{color:inherit;font-weight:400}.esri-directions__departure-time-controls{display:-webkit-box;display:-ms-flexbox;display:flex}.esri-directions__departure-time-controls .esri-date-picker,.esri-directions__departure-time-controls .esri-time-picker{-webkit-box-flex:1;-ms-flex:1 50% auto;flex:1 50% auto;border-top:0}.esri-directions__departure-time-controls .esri-widget:first-child{border-right:0}.esri-directions__departure-time-controls .esri-time-picker{padding:0;display:-webkit-box;display:-ms-flexbox;display:flex;-webkit-box-pack:center;-ms-flex-pack:center;justify-content:center}.esri-directions__departure-time-controls .esri-time-picker__input{width:100%}.esri-directions__departure-time-controls .esri-date-picker__calendar-toggle{padding:0}.esri-directions__directions-section{-ms-flex-direction:column;flex-direction:column;-ms-flex-align:center;-webkit-box-pack:center;-ms-flex-pack:center;justify-content:center}.esri-directions__directions-section,.esri-directions__sign-in-content{display:-webkit-box;display:-ms-flexbox;display:flex;-webkit-box-orient:vertical;-webkit-box-direction:normal;-webkit-box-align:center;align-items:center}.esri-directions__sign-in-content{-ms-flex-item-align:start;align-self:flex-start;-ms-flex-direction:column;flex-direction:column;-ms-flex-align:center;width:100%}.esri-directions__sign-in-button{width:auto}.esri-directions__content-title{margin-top:0;padding:0 12px;-ms-flex-item-align:start;align-self:flex-start}.esri-directions__summary{-webkit-box-flex:1;-ms-flex:1 1 auto;flex:1 1 auto;-webkit-box-orient:vertical;-webkit-box-direction:normal;-ms-flex-direction:column;flex-direction:column;-webkit-box-pack:center;-ms-flex-pack:center;justify-content:center;width:100%}.esri-directions__summary,.esri-directions__summary-controls{display:-webkit-box;display:-ms-flexbox;display:flex;-webkit-box-align:center;-ms-flex-align:center;align-items:center}.esri-directions__summary-controls{-webkit-box-pack:end;-ms-flex-pack:end;justify-content:flex-end}.esri-directions__stops{width:100%;-webkit-box-orient:vertical;-webkit-box-direction:normal;-ms-flex-direction:column;flex-direction:column;margin:0;padding:0;list-style:none}.esri-directions__stop-row,.esri-directions__stops{display:-webkit-box;display:-ms-flexbox;display:flex}.esri-directions__stop-row{-webkit-box-align:center;-ms-flex-align:center;align-items:center;-webkit-box-pack:justify;-ms-flex-pack:justify;justify-content:space-between;padding:10px 0;border-top:2px dashed transparent;background-color:#fff}.esri-directions__stop-row-ghost{opacity:.25}.esri-directions__stop-handle{-webkit-box-flex:0;-ms-flex:0 0 auto;flex:0 0 auto;padding-left:7px}.esri-directions__stop-input{-webkit-box-shadow:0 0 0 1px hsla(0,0%,43.1%,.3);box-shadow:0 0 0 1px hsla(0,0%,43.1%,.3)}.esri-directions__stop-input:hover{border-color:#000}.esri-search__sources-button [class*=esri-icon]{position:relative;left:1px}.esri-directions__stop-input{margin:0 4px;-webkit-box-flex:0.8;-ms-flex-positive:0.8;flex-grow:0.8}.esri-directions__stop-input .esri-search .esri-search__input{border:none;height:auto;margin-bottom:2px;outline-offset:4px;min-height:32px}.esri-directions__add-stop{display:-webkit-box;display:-ms-flexbox;display:flex;-webkit-box-pack:justify;-ms-flex-pack:justify;justify-content:space-between;-webkit-box-align:center;-ms-flex-align:center;align-items:center;padding-top:12px;cursor:pointer}.esri-directions__add-stop .esri-directions__stop-icon{display:-webkit-box;display:-ms-flexbox;display:flex;-webkit-box-pack:end;-ms-flex-pack:end;justify-content:flex-end;-webkit-box-flex:0.08;-ms-flex-positive:0.08;flex-grow:0.08}.esri-directions__add-stop .esri-directions__add-stop-text{width:auto;-webkit-box-flex:0.9;-ms-flex-positive:0.9;flex-grow:0.9;padding:0 4px}.esri-directions__remove-stop-icon,.esri-directions__stop-row:hover .esri-directions__remove-stop-icon[hidden]{visibility:hidden}.esri-directions__remove-stop:focus .esri-directions__remove-stop-icon,.esri-directions__stop-row:hover .esri-directions__remove-stop-icon{visibility:visible}.esri-directions__reverse-stops[hidden]{display:inherit;visibility:hidden}.esri-directions__stop-options{display:-webkit-box;display:-ms-flexbox;display:flex;-webkit-box-flex:0.1;-ms-flex-positive:0.1;flex-grow:0.1;-webkit-box-pack:justify;-ms-flex-pack:justify;justify-content:space-between;padding-right:7px}.esri-directions__stop-row:first-child{margin-top:0}.esri-directions__stop-row:last-child{margin-bottom:0}.esri-directions__stop-icon[hidden]{display:inline-block;visibility:hidden}.esri-directions__stop-icon--interactive{cursor:pointer}.esri-directions__stop-icon-container{display:inline-block;position:relative}.esri-directions__stop-icon-container--last:after{border:none}.esri-directions__costs{-webkit-box-orient:vertical;-webkit-box-direction:normal;-ms-flex-direction:column;flex-direction:column;-webkit-box-align:center;-ms-flex-align:center;align-items:center;width:100%;cursor:pointer;padding:12px 15px 0}.esri-directions__costs,.esri-directions__costs-details{display:-webkit-box;display:-ms-flexbox;display:flex;-ms-flex-pack:distribute;justify-content:space-around}.esri-directions__costs-details{white-space:nowrap;width:80%;margin-bottom:6px}.esri-directions__costs-units{display:-webkit-box;display:-ms-flexbox;display:flex;-ms-flex-pack:distribute;justify-content:space-around}.esri-directions__costs-value,.esri-directions__other-costs-total,.esri-directions__vertical-splitter{color:#6e6e6e;font-size:1.5em;line-height:1.5}.esri-directions__vertical-splitter{border:1px solid rgba(50,50,50,.2)}.esri-directions__horizontal-splitter{border-top:1px solid hsla(0,0%,43.1%,.3);-webkit-box-flex:0.95;-ms-flex-positive:0.95;flex-grow:0.95}.esri-directions__maneuvers{display:-webkit-box;display:-ms-flexbox;display:flex;-webkit-box-orient:vertical;-webkit-box-direction:normal;-ms-flex-direction:column;flex-direction:column;width:100%;padding:20px 0 0 0;margin:0}.esri-directions__maneuver{display:-webkit-box;display:-ms-flexbox;display:flex;padding:12px 15px 12px 22px;border:none;border-left:3px solid transparent;cursor:pointer}.esri-directions__maneuver:focus,.esri-directions__maneuver:hover{background-color:#f3f3f3}.esri-directions__maneuver--active{border-color:#0079c1;background-color:#e2f1fb}.esri-directions__maneuver-list{padding:0;margin:0}.esri-directions__maneuver-section-header{display:-webkit-box;display:-ms-flexbox;display:flex;padding:0 15px}.esri-directions__maneuver-section-header [class*=esri-icon]{padding-top:3px}.esri-directions__maneuver-section-header-toggle-button{display:-webkit-box;display:-ms-flexbox;display:flex}.esri-directions__maneuver-section-title{padding:0 7px 6px}.esri-directions__maneuver-section-toggle{cursor:pointer}.esri-directions__maneuver-icon{fill:#323232;margin-right:4px;width:24px;height:24px}.esri-directions__maneuver-costs{margin-top:6px;display:-webkit-box;display:-ms-flexbox;display:flex;-webkit-box-pack:justify;-ms-flex-pack:justify;justify-content:space-between;-webkit-box-align:center;-ms-flex-align:center;align-items:center;white-space:nowrap}.esri-directions__cost--cumulative,.esri-directions__cost--intermediate{font-size:12px}.esri-directions__maneuver-costs-container{width:100%}.esri-directions__scroller{overflow-y:auto}.esri-directions__stop-row--valid .esri-directions__stop-handle:hover{cursor:move}.esri-directions__disclaimer{font-size:12px;color:#323232;padding:0 15px}.esri-directions .esri-search{-webkit-box-shadow:none;box-shadow:none;width:auto}.esri-directions .esri-search .esri-search__container:before,.esri-directions .esri-search .esri-search__submit-button{display:none}.esri-directions .esri-search .esri-search__container:after{top:auto;bottom:-2px}.esri-direct-line-measurement-3d__container{position:relative;padding:12px 0;overflow-y:auto}.esri-direct-line-measurement-3d__container a{text-decoration:none}.esri-direct-line-measurement-3d__header{position:relative;font-size:12px;-webkit-box-align:start;-ms-flex-align:start;align-items:flex-start;-webkit-box-pack:justify;-ms-flex-pack:justify;justify-content:space-between;display:-webkit-box;display:-ms-flexbox;display:flex;-webkit-box-flex:0;-ms-flex:0 0 auto;flex:0 0 auto}.esri-direct-line-measurement-3d__header-title,h1 .esri-direct-line-measurement-3d__header-title{font-size:16px;font-weight:600;padding:8px 0;margin:0;display:block;-webkit-box-flex:1;-ms-flex:1;flex:1;word-break:break-word;text-align:left}.esri-direct-line-measurement-3d__panel--error{color:#8c2907}.esri-direct-line-measurement-3d__hint,.esri-direct-line-measurement-3d__panel--error{padding:0 15px;-webkit-animation:esri-fade-in .25s ease-in-out;animation:esri-fade-in .25s ease-in-out}.esri-direct-line-measurement-3d__hint-text{margin:12px 0;padding:0}.esri-direct-line-measurement-3d__measurement{padding:12px 15px;margin:12px 0;background-color:#f3f3f3;-webkit-animation:esri-fade-in .25s ease-in-out;animation:esri-fade-in .25s ease-in-out}.esri-direct-line-measurement-3d__measurement-item{display:-webkit-box;display:-ms-flexbox;display:flex;padding-bottom:12px;-webkit-box-orient:vertical;-webkit-box-direction:normal;-ms-flex-flow:column;flex-flow:column}.esri-direct-line-measurement-3d__measurement-item--disabled{display:-webkit-box;display:-ms-flexbox;display:flex;color:rgba(50,50,50,.4)}.esri-direct-line-measurement-3d__measurement-item-title{padding-bottom:3px}.esri-direct-line-measurement-3d__measurement-item-value{font-weight:600}.esri-direct-line-measurement-3d__settings{display:-webkit-box;display:-ms-flexbox;display:flex;-webkit-box-pack:justify;-ms-flex-pack:justify;justify-content:space-between;padding:6px 15px}.esri-direct-line-measurement-3d__units{display:-webkit-box;display:-ms-flexbox;display:flex;-webkit-box-flex:0;-ms-flex:0 1 48%;flex:0 1 48%;-webkit-box-orient:vertical;-webkit-box-direction:normal;-ms-flex-flow:column;flex-flow:column;padding:0;-webkit-animation:esri-fade-in .25s ease-in-out;animation:esri-fade-in .25s ease-in-out}.esri-direct-line-measurement-3d__units:only-child{-webkit-box-flex:1;-ms-flex:1 0 100%;flex:1 0 100%}.esri-direct-line-measurement-3d__units-select{width:100%;padding-left:.5em;padding-right:2.7em}.esri-direct-line-measurement-3d__units-select-wrapper{width:100%}.esri-direct-line-measurement-3d__actions{display:-webkit-box;display:-ms-flexbox;display:flex;-webkit-box-orient:vertical;-webkit-box-direction:normal;-ms-flex-flow:column;flex-flow:column;-webkit-box-pack:center;-ms-flex-pack:center;justify-content:center;padding:0 15px}html[dir=rtl] .esri-direct-line-measurement-3d__units-select{padding-left:2.7em;padding-right:.5em}.esri-distance-measurement-2d__container{position:relative;padding:12px 0;overflow-y:auto}.esri-distance-measurement-2d__container a{text-decoration:none}.esri-distance-measurement-2d__header{position:relative;font-size:12px;-webkit-box-align:start;-ms-flex-align:start;align-items:flex-start;-webkit-box-pack:justify;-ms-flex-pack:justify;justify-content:space-between;display:-webkit-box;display:-ms-flexbox;display:flex;-webkit-box-flex:0;-ms-flex:0 0 auto;flex:0 0 auto}.esri-distance-measurement-2d__header-title,h1 .esri-distance-measurement-2d__header-title{font-size:16px;font-weight:600;padding:8px 0;margin:0;display:block;-webkit-box-flex:1;-ms-flex:1;flex:1;word-break:break-word;text-align:left}.esri-distance-measurement-2d__panel--error{color:#8c2907}.esri-distance-measurement-2d__hint,.esri-distance-measurement-2d__panel--error{padding:0 15px;-webkit-animation:esri-fade-in .25s ease-in-out;animation:esri-fade-in .25s ease-in-out}.esri-distance-measurement-2d__hint-text{margin:12px 0;padding:0}.esri-distance-measurement-2d__measurement{padding:12px 15px;margin:12px 0;background-color:#f3f3f3;-webkit-animation:esri-fade-in .25s ease-in-out;animation:esri-fade-in .25s ease-in-out}.esri-distance-measurement-2d__measurement-item{display:-webkit-box;display:-ms-flexbox;display:flex;padding-bottom:12px;-webkit-box-orient:vertical;-webkit-box-direction:normal;-ms-flex-flow:column;flex-flow:column}.esri-distance-measurement-2d__measurement-item--disabled{display:-webkit-box;display:-ms-flexbox;display:flex;color:rgba(50,50,50,.4)}.esri-distance-measurement-2d__measurement-item-title{padding-bottom:3px}.esri-distance-measurement-2d__measurement-item-value{font-weight:600}.esri-distance-measurement-2d__settings{display:-webkit-box;display:-ms-flexbox;display:flex;-webkit-box-pack:justify;-ms-flex-pack:justify;justify-content:space-between;padding:6px 15px}.esri-distance-measurement-2d__units{display:-webkit-box;display:-ms-flexbox;display:flex;-webkit-box-flex:0;-ms-flex:0 1 48%;flex:0 1 48%;-webkit-box-orient:vertical;-webkit-box-direction:normal;-ms-flex-flow:column;flex-flow:column;padding:0;-webkit-animation:esri-fade-in .25s ease-in-out;animation:esri-fade-in .25s ease-in-out}.esri-distance-measurement-2d__units:only-child{-webkit-box-flex:1;-ms-flex:1 0 100%;flex:1 0 100%}.esri-distance-measurement-2d__units-select{width:100%;padding-left:.5em;padding-right:2.7em}.esri-distance-measurement-2d__units-select-wrapper{width:100%}.esri-distance-measurement-2d__actions{display:-webkit-box;display:-ms-flexbox;display:flex;-webkit-box-orient:vertical;-webkit-box-direction:normal;-ms-flex-flow:column;flex-flow:column;-webkit-box-pack:center;-ms-flex-pack:center;justify-content:center;padding:0 15px}html[dir=rtl] .esri-distance-measurement-2d__units-select{padding-left:2.7em;padding-right:.5em}.esri-editor{background-color:#f3f3f3;-webkit-box-orient:vertical;-webkit-box-direction:normal;-ms-flex-direction:column;flex-direction:column;position:relative}.esri-editor,.esri-editor__header{display:-webkit-box;display:-ms-flexbox;display:flex}.esri-editor__header{background-color:#fff;padding:0 11px;font-size:16px;border-bottom:1px solid hsla(0,0%,43.1%,.3);-webkit-box-align:center;-ms-flex-align:center;align-items:center;height:56px}.esri-editor__title{text-align:center;-webkit-box-flex:1;-ms-flex:1 1 auto;flex:1 1 auto;overflow:hidden}.esri-editor__content{background-color:#f3f3f3;padding:6px 7px 0;-webkit-box-pack:center;-ms-flex-pack:center;justify-content:center;-webkit-box-align:start;-ms-flex-align:start;align-items:flex-start;-webkit-box-flex:1;-ms-flex:1 1 auto;flex:1 1 auto;min-height:20vh;display:-webkit-box;display:-ms-flexbox;display:flex;-webkit-box-orient:horizontal;-webkit-box-direction:normal;-ms-flex-direction:row;flex-direction:row;-webkit-animation:esri-fade-in .25s ease-in-out;animation:esri-fade-in .25s ease-in-out;-webkit-transition:min-height .25s ease-in-out;transition:min-height .25s ease-in-out}.esri-editor__content:empty{min-height:0}.esri-editor__content-group{-webkit-box-orient:vertical;-webkit-box-direction:normal;-ms-flex-direction:column;flex-direction:column;-webkit-box-flex:1;-ms-flex:1 0 100%;flex:1 0 100%}.esri-editor__content-group,.esri-editor__message{display:-webkit-box;display:-ms-flexbox;display:flex}.esri-editor__message{-webkit-box-align:center;-ms-flex-align:center;align-items:center;-ms-flex-item-align:stretch;align-self:stretch;font-size:16px;margin-left:15px;margin-right:15px}.esri-editor__scroller{overflow-y:auto;padding-top:6px;padding-bottom:12px}.esri-editor .esri-feature-form{width:100%;padding:0}.esri-editor .esri-item-list{background-color:transparent}.esri-editor .esri-item-list__group{margin-left:0;margin-right:0}.esri-editor__temp-wrapper{display:-webkit-box;display:-ms-flexbox;display:flex;-webkit-box-orient:vertical;-webkit-box-direction:normal;-ms-flex-direction:column;flex-direction:column;-webkit-box-flex:1;-ms-flex:1 1 auto;flex:1 1 auto}.esri-editor__back-button{display:-webkit-box;display:-ms-flexbox;display:flex;width:32px;height:32px;-webkit-box-pack:center;-ms-flex-pack:center;justify-content:center;-webkit-box-align:center;-ms-flex-align:center;align-items:center;border-radius:3px;background-color:#f6f6f6;-webkit-transition:background-color 125ms ease-in-out;transition:background-color 125ms ease-in-out}.esri-editor__back-button:hover{background-color:#f3f3f3;color:#2e2e2e}.esri-editor__controls{background-color:#fff;border-top:1px solid hsla(0,0%,43.1%,.3);padding:12px 15px;display:-webkit-box;display:-ms-flexbox;display:flex;-webkit-box-orient:vertical;-webkit-box-direction:normal;-ms-flex-direction:column;flex-direction:column}.esri-editor__control-button{margin-bottom:6px;min-height:32px}.esri-editor__feature-list-item{-webkit-box-shadow:0 1px 0 hsla(0,0%,43.1%,.3);box-shadow:0 1px 0 hsla(0,0%,43.1%,.3);padding:12px 3px;background-color:#fff;cursor:pointer;margin:3px 0;border:1px solid hsla(0,0%,43.1%,.3);border-color:transparent;border-radius:2px;display:-webkit-box;display:-ms-flexbox;display:flex;-webkit-box-pack:justify;-ms-flex-pack:justify;justify-content:space-between;-webkit-transition:border-color 125ms ease-in-out;transition:border-color 125ms ease-in-out}.esri-editor__feature-list-item:focus,.esri-editor__feature-list-item:hover{border-color:#000}.esri-editor__feature-list-item:active{background-color:#e2f1fb;color:#6e6e6e}.esri-editor__feature-list-item[class^=esri-icon]{padding-right:2.8px}.esri-editor__feature-list-item--disabled{pointer-events:none;opacity:.4}.esri-editor__feature-list-icon{-webkit-box-flex:0;-ms-flex:0 0 auto;flex:0 0 auto;padding:0 7px}.esri-editor__feature-list-index{text-align:right;-ms-flex-preferred-size:2ch;flex-basis:2ch}.esri-editor__feature-list-name{-webkit-box-flex:1;-ms-flex:1 1 auto;flex:1 1 auto;margin:0 7px}.esri-editor__feature-list{width:100%;margin:0;padding:3px 3px;list-style:none}.esri-editor__warning-card{background-color:#fff;border-top:3px solid #de2900;color:#323232;-webkit-box-shadow:0 1px 2px rgba(0,0,0,.3);box-shadow:0 1px 2px rgba(0,0,0,.3);padding:12px 15px;position:absolute;left:0;right:0;bottom:0;max-height:85%;display:-webkit-box;display:-ms-flexbox;display:flex;-webkit-box-orient:vertical;-webkit-box-direction:normal;-ms-flex-flow:column nowrap;flex-flow:column nowrap;-webkit-animation:esri-fade-in-up .25s ease-in-out;animation:esri-fade-in-up .25s ease-in-out}.esri-editor__warning-icon{color:inherit}.esri-editor__warning-header{color:#8c2907;display:-webkit-box;display:-ms-flexbox;display:flex;margin-bottom:12px;-webkit-box-flex:0;-ms-flex:0 0 auto;flex:0 0 auto}.esri-editor__warning-heading{color:#323232;margin:0 3px}.esri-editor__warning-message{color:inherit;font-weight:400;word-break:break-word;-webkit-box-flex:1;-ms-flex:1 1 auto;flex:1 1 auto;overflow:auto;overflow-x:hidden;padding:0 0 12px 0}.esri-editor__warning-divider{color:inherit;margin:0 0 12px 0;border-bottom:1px solid hsla(0,0%,43.1%,.3);border-color:hsla(0,0%,43.1%,.15);-webkit-box-flex:0;-ms-flex:0 0 auto;flex:0 0 auto}.esri-editor__warning-option{margin:6px 0;cursor:pointer;-webkit-box-flex:0;-ms-flex:0 0 auto;flex:0 0 auto}.esri-editor__warning-option--positive{color:#0079c1}.esri-editor__warning-option--negative{color:#8c2907}.esri-editor__overlay{position:absolute;overflow:hidden;left:0;right:0;bottom:0;top:0;background-color:rgba(0,0,0,.7)}.esri-editor__progress-bar{position:absolute;width:100%}.esri-editor__mode-selection{display:-webkit-box;display:-ms-flexbox;display:flex;-webkit-box-flex:1;-ms-flex:1 1 auto;flex:1 1 auto;-webkit-box-orient:vertical;-webkit-box-direction:normal;-ms-flex-direction:column;flex-direction:column}.esri-ui .esri-editor__scroller{max-height:270px}.esri-ui .esri-editor .esri-item-list__scroller{max-height:190px}.esri-editor__progress-bar:after,.esri-editor__progress-bar:before{content:"";opacity:1;position:absolute;height:1px;top:0;-webkit-transition:opacity .5s ease-in-out;transition:opacity .5s ease-in-out}.esri-editor__progress-bar:before{background-color:hsla(0,0%,43.1%,.3);width:100%;z-index:0}.esri-editor__progress-bar:after{background-color:#6e6e6e;width:20%;z-index:0;-webkit-animation:looping-progresss-bar-ani 1.5s linear infinite;animation:looping-progresss-bar-ani 1.5s linear infinite}.esri-expand{overflow:visible;min-height:32px;min-width:32px}.esri-expand__container{position:relative;-webkit-transition:.3s;transition:.3s}.esri-expand__content{opacity:0;width:0;height:0;z-index:1;margin:0 3px;-webkit-box-shadow:0 1px 2px rgba(0,0,0,.3);box-shadow:0 1px 2px rgba(0,0,0,.3);-webkit-transition:opacity .25s ease-in-out,margin .25s ease-in-out;transition:opacity .25s ease-in-out,margin .25s ease-in-out;overflow:hidden;visibility:hidden}.esri-ui-bottom-left .esri-expand__content,.esri-ui-top-left .esri-expand__content{left:100%}.esri-ui-bottom-right .esri-expand__content,.esri-ui-top-right .esri-expand__content{right:100%}.esri-ui-top-left .esri-expand__content,.esri-ui-top-right .esri-expand__content{top:0}.esri-ui-bottom-left .esri-expand__content,.esri-ui-bottom-right .esri-expand__content{bottom:0}.esri-ui-bottom-left .esri-icon-collapse,.esri-ui-bottom-left .esri-icon-expand,.esri-ui-top-left .esri-icon-collapse,.esri-ui-top-left .esri-icon-expand{-webkit-transform:rotate(180deg);transform:rotate(180deg)}.esri-expand__content--expanded{opacity:1;width:auto;height:auto;overflow:visible;margin-left:7px;margin-right:7px;visibility:visible}.esri-expand__content .esri-widget{-webkit-box-shadow:none;box-shadow:none}.esri-expand__icon-number{position:absolute;top:-6px;display:-webkit-box;display:-ms-flexbox;display:flex;-webkit-box-align:center;-ms-flex-align:center;align-items:center;-webkit-box-pack:center;-ms-flex-pack:center;justify-content:center;font-size:12px;line-height:1em;padding:.125em .333em;height:16px;border-radius:16px;background-color:#6e6e6e;color:#fff;-webkit-transform-origin:50%;transform-origin:50%;-webkit-animation:expand-number-intro-ani 1s ease-in-out;animation:expand-number-intro-ani 1s ease-in-out}.esri-ui-bottom-left .esri-expand__icon-number,.esri-ui-top-left .esri-expand__icon-number{right:-6px}.esri-ui-bottom-right .esri-expand__icon-number,.esri-ui-top-right .esri-expand__icon-number{left:-6px}.esri-ui-bottom-left .esri-expand__icon-number--expanded,.esri-ui-bottom-right .esri-expand__icon-number--expanded,.esri-ui-top-left .esri-expand__icon-number--expanded,.esri-ui-top-right .esri-expand__icon-number--expanded{position:static;top:auto;left:auto;right:auto}.esri-expand__icon-number--expanded{display:none}.esri-view-height-greater-than-medium .esri-ui-corner .esri-component .esri-expand__content{max-height:680px}.esri-view-height-medium .esri-ui-corner .esri-component .esri-expand__content{max-height:540px}.esri-view-height-small .esri-ui-corner .esri-component .esri-expand__content{max-height:420px}.esri-view-height-xsmall .esri-ui-corner .esri-component .esri-expand__content{max-height:240px}.esri-expand--drawer .esri-widget{max-width:100%;width:100%}.esri-expand--drawer .esri-expand__container--expanded{position:fixed;top:0;bottom:0;margin:0;height:100%;background:#fff;z-index:1;overflow:auto}.esri-expand--drawer .esri-expand__container--expanded .esri-expand__panel{display:-webkit-box;display:-ms-flexbox;display:flex;-webkit-box-pack:justify;-ms-flex-pack:justify;justify-content:space-between;padding:1.023rem;-webkit-box-align:center;-ms-flex-align:center;align-items:center}.esri-expand--drawer .esri-expand__container--expanded .esri-expand__panel .esri-expand__icon-number--expanded{display:block}.esri-expand--drawer .esri-expand__mask--expanded{background-color:#000;position:fixed;right:0;top:0;left:0;width:100%;height:100%;bottom:0;opacity:.8;z-index:1}.esri-ui-bottom-right .esri-expand--drawer .esri-expand__panel,.esri-ui-top-right .esri-expand--drawer .esri-expand__panel{-webkit-box-orient:horizontal;-webkit-box-direction:normal;-ms-flex-flow:row nowrap;flex-flow:row nowrap}.esri-ui-bottom-right .esri-expand--drawer .esri-expand__container--expanded,.esri-ui-top-right .esri-expand--drawer .esri-expand__container--expanded{width:75%;max-width:300px;-webkit-animation:expand-slide-rtl-ani .3s forwards;animation:expand-slide-rtl-ani .3s forwards}.esri-ui-bottom-left esri-expand--drawer .esri-expand__panel,.esri-ui-top-left esri-expand--drawer .esri-expand__panel{-webkit-box-orient:horizontal;-webkit-box-direction:reverse;-ms-flex-flow:row-reverse nowrap;flex-flow:row-reverse nowrap}.esri-ui-bottom-left esri-expand--drawer .esri-expand__container--expanded,.esri-ui-top-left esri-expand--drawer .esri-expand__container--expanded{width:75%;max-width:300px;-webkit-animation:expand-slide-ltr-ani .3s forwards;animation:expand-slide-ltr-ani .3s forwards}.esri-view-width-xsmall .esri-expand--auto .esri-widget{max-width:100%;width:100%}.esri-view-width-xsmall .esri-expand--auto .esri-expand__container--expanded{position:fixed;top:0;bottom:0;margin:0;height:100%;background:#fff;z-index:1;overflow:auto}.esri-view-width-xsmall .esri-expand--auto .esri-expand__container--expanded .esri-expand__panel{display:-webkit-box;display:-ms-flexbox;display:flex;-webkit-box-pack:justify;-ms-flex-pack:justify;justify-content:space-between;padding:1.023rem;-webkit-box-align:center;-ms-flex-align:center;align-items:center}.esri-view-width-xsmall .esri-expand--auto .esri-expand__container--expanded .esri-expand__panel .esri-expand__icon-number--expanded{display:block}.esri-view-width-xsmall .esri-expand--auto .esri-expand__mask--expanded{background-color:#000;position:fixed;right:0;top:0;left:0;width:100%;height:100%;bottom:0;opacity:.8;z-index:1}.esri-view-width-xsmall .esri-ui-bottom-right .esri-expand--auto .esri-expand__panel,.esri-view-width-xsmall .esri-ui-top-right .esri-expand--auto .esri-expand__panel{-webkit-box-orient:horizontal;-webkit-box-direction:normal;-ms-flex-flow:row nowrap;flex-flow:row nowrap}.esri-view-width-xsmall .esri-ui-bottom-right .esri-expand--auto .esri-expand__container--expanded,.esri-view-width-xsmall .esri-ui-top-right .esri-expand--auto .esri-expand__container--expanded{width:75%;max-width:300px;-webkit-animation:expand-slide-rtl-ani .3s forwards;animation:expand-slide-rtl-ani .3s forwards}.esri-view-width-xsmall .esri-ui-bottom-left esri-expand--auto .esri-expand__panel,.esri-view-width-xsmall .esri-ui-top-left esri-expand--auto .esri-expand__panel{-webkit-box-orient:horizontal;-webkit-box-direction:reverse;-ms-flex-flow:row-reverse nowrap;flex-flow:row-reverse nowrap}.esri-view-width-xsmall .esri-ui-bottom-left esri-expand--auto .esri-expand__container--expanded,.esri-view-width-xsmall .esri-ui-top-left esri-expand--auto .esri-expand__container--expanded{width:75%;max-width:300px;-webkit-animation:expand-slide-ltr-ani .3s forwards;animation:expand-slide-ltr-ani .3s forwards}.esri-expand--floating .esri-expand__content{position:absolute}.esri-expand--floating .esri-expand__content-panel,.esri-expand--floating .esri-expand__mask{display:none}.esri-view-width-greater-than-xsmall .esri-expand--auto .esri-expand__content{position:absolute}.esri-view-width-greater-than-xsmall .esri-expand--auto .esri-expand__content-panel,.esri-view-width-greater-than-xsmall .esri-expand--auto .esri-expand__mask{display:none}@-webkit-keyframes expand-slide-rtl-ani{0%{right:-600px}to{right:0}}@keyframes expand-slide-rtl-ani{0%{right:-600px}to{right:0}}@-webkit-keyframes expand-slide-ltr-ani{0%{left:-600px}to{left:0}}@keyframes expand-slide-ltr-ani{0%{left:-600px}to{left:0}}@-webkit-keyframes expand-number-intro-ani{0%{-webkit-transform:scale(1);transform:scale(1)}50%{-webkit-transform:scale(1);transform:scale(1)}75%{-webkit-transform:scale(1.25);transform:scale(1.25)}to{-webkit-transform:scale(1);transform:scale(1)}}@keyframes expand-number-intro-ani{0%{-webkit-transform:scale(1);transform:scale(1)}50%{-webkit-transform:scale(1);transform:scale(1)}75%{-webkit-transform:scale(1.25);transform:scale(1.25)}to{-webkit-transform:scale(1);transform:scale(1)}}.esri-feature__title{font-size:14px;display:block;word-break:break-word;word-wrap:break-word}.esri-feature__attachments,.esri-feature__loading-container,.esri-feature__media,.esri-feature__media-container{display:-webkit-box;display:-ms-flexbox;display:flex}.esri-feature__loading-container{width:100%;-webkit-box-pack:center;-ms-flex-pack:center;justify-content:center;padding:12px 0}.esri-icon-loading-indicator{display:inline-block}.esri-feature{width:100%}.esri-feature__main-container{line-height:normal}.esri-feature__content-element{padding:0 7px 24px}.esri-feature__content-element:last-child{padding-bottom:0}.esri-feature__attachments{-webkit-box-orient:vertical;-webkit-box-direction:normal;-ms-flex-flow:column wrap;flex-flow:column wrap;-webkit-box-align:start;-ms-flex-align:start;align-items:flex-start}.esri-feature__media{-webkit-box-orient:horizontal;-webkit-box-direction:normal;-ms-flex-flow:row wrap;flex-flow:row wrap;-webkit-box-align:center;-ms-flex-align:center;align-items:center}.esri-feature__media-item-title{font-size:16px;padding:.3rem 0 0}.esri-feature__media-item-caption{font-size:12px;padding:.1rem 0 0}.esri-feature__media-container{-webkit-box-orient:horizontal;-webkit-box-direction:normal;-ms-flex-flow:row nowrap;flex-flow:row nowrap;-webkit-box-align:stretch;-ms-flex-align:stretch;align-items:stretch;-webkit-box-pack:center;-ms-flex-pack:center;justify-content:center;width:100%;min-height:150px;margin-top:6px}.esri-feature__media-container .esri-feature__button{-webkit-box-pack:center;-ms-flex-pack:center;justify-content:center;-webkit-box-align:center;-ms-flex-align:center;align-items:center;-webkit-box-flex:0;-ms-flex:0 0 32px;flex:0 0 32px;width:32px;font-size:20px;color:#6e6e6e;display:none}.esri-feature__media-container .esri-feature__button:hover{cursor:pointer;color:#2e2e2e}.esri-feature__media-item{width:100%;height:auto;display:-webkit-box;display:-ms-flexbox;display:flex;-webkit-box-align:start;-ms-flex-align:start;align-items:flex-start;-webkit-box-pack:center;-ms-flex-pack:center;justify-content:center;margin-top:6px}.esri-feature__media-item-container{width:100%}.esri-feature__media-item-container img{max-width:100%}.esri-feature__media-chart{background-color:#fff;width:100%;height:250px}.esri-feature__media-next-icon--rtl,.esri-feature__media-previous-icon--rtl{display:none}.esri-feature--media-pagination-visible .esri-feature__media-container .esri-feature__button{display:-webkit-box;display:-ms-flexbox;display:flex}.esri-feature--media-pagination-visible .esri-feature__media-item-container{-webkit-box-flex:0;-ms-flex:0 1 auto;flex:0 1 auto}.esri-feature--media-pagination-visible .esri-feature__media-summary{display:-webkit-box;display:-ms-flexbox;display:flex}.esri-feature__last-edited-info{font-size:12px;padding-top:6px}html[dir=rtl] .esri-feature__attachments-title{margin:0 0 0 auto}html[dir=rtl] .esri-feature__media-summary{margin:0 auto 0 0}html[dir=rtl] .esri-feature__media-image-summary{margin:0 .5em 0 0}html[dir=rtl] .esri-feature__media-next-icon--rtl,html[dir=rtl] .esri-feature__media-previous-icon--rtl{display:inline-block}html[dir=rtl] .esri-feature__media-next-icon,html[dir=rtl] .esri-feature__media-previous-icon{display:none}html[dir=rtl] .esri-feature__attachments--list .esri-feature__attachment-item-mask{margin-right:0;margin-left:7px}.esri-feature-content__loader-container{height:150px;padding:0;display:-webkit-box;display:-ms-flexbox;display:flex;-webkit-box-align:center;-ms-flex-align:center;align-items:center;-webkit-box-pack:center;-ms-flex-pack:center;justify-content:center}.esri-feature-content__loader{height:64px;width:100%;background:url(../img/loading-throb.ff4d41b0.gif) no-repeat 50%}.esri-feature-content h1,.esri-feature-content h2,.esri-feature-content h3,.esri-feature-content h4,.esri-feature-content h5,.esri-feature-content h6{margin:.5em 0 .5em 0;letter-spacing:0;font-weight:600;line-height:normal}.esri-feature-content h1{font-size:20px}.esri-feature-content h2{font-size:16px}.esri-feature-content h3,.esri-feature-content h4,.esri-feature-content h5,.esri-feature-content h6{font-size:14px}.esri-feature-content p{font-size:14px;line-height:normal;margin:0 0 1.2em}.esri-feature-content img{max-width:100%;max-height:100%;image-orientation:from-image}.esri-feature-content figcaption{font-size:12px;font-style:italic;padding:0;margin:.2em 0 0;display:block}.esri-feature-content ul{margin-bottom:1rem}.esri-feature-content a{color:#6e6e6e}.esri-feature-content a:focus,.esri-feature-content a:hover{color:#2e2e2e}.esri-feature-form{background-color:#f3f3f3;padding:12px 6px}.esri-feature-form__form,.esri-feature-form__label{display:-webkit-box;display:-ms-flexbox;display:flex;-webkit-box-orient:vertical;-webkit-box-direction:normal;-ms-flex-direction:column;flex-direction:column}.esri-feature-form__label{-webkit-box-pack:justify;-ms-flex-pack:justify;justify-content:space-between;margin-bottom:12px;position:relative;opacity:1}.esri-feature-form__input{margin-top:4px;width:100%;resize:horizontal}.esri-feature-form__input--date,.esri-feature-form__input--time{resize:none}.esri-feature-form__input--disabled{opacity:.4}.esri-feature-form__input--invalid{border:1px solid #de2900}.esri-feature-form__input-icon--invalid{position:absolute;top:30px;right:4px;color:#8c2907;background-color:#fff}.esri-feature-form__input:focus+.esri-feature-form__input-icon--invalid{display:none}.esri-feature-form__field-error-message{padding:7px 0;font-size:12px}.esri-feature-form__date-input-container,.esri-feature-form__date-input-part{display:-webkit-box;display:-ms-flexbox;display:flex}.esri-feature-form__date-input-part{width:50%;-webkit-box-orient:vertical;-webkit-box-direction:normal;-ms-flex-direction:column;flex-direction:column}.esri-feature-form__date-input-part:first-child .esri-feature-form__input{border-right:none}.esri-feature-form__date-format-hint{color:#6e6e6e;font-size:12px;padding:.5em .5em 0 .5em}.esri-feature-form__group-description{margin:6px 0 4px 0}.esri-feature-form__group-label{font-weight:700;margin-bottom:6px}.esri-feature-form__group{border:none;border-left:4px solid hsla(0,0%,43.1%,.3);padding:0 6px;margin:6px 7px;min-inline-size:unset;-webkit-transition:border-color .25s;transition:border-color .25s}.esri-feature-form__group .esri-feature-form__label{margin-top:12px;margin-bottom:0;-webkit-transition:opacity .25s,margin .25s;transition:opacity .25s,margin .25s}.esri-feature-form__group-header{display:-webkit-box;display:-ms-flexbox;display:flex;-webkit-box-orient:vertical;-webkit-box-direction:normal;-ms-flex-direction:column;flex-direction:column;cursor:pointer}.esri-feature-form__group--sequential:not(.esri-feature-form__group--collapsed) .esri-feature-form__group-header{cursor:auto}.esri-feature-form__group--active{border-color:#0079c1}.esri-feature-form__group--collapsed .esri-feature-form__label{pointer-events:none;opacity:0;height:0;margin:0}.esri-feature-form__description-text{margin:6px 0 0 0;font-size:12px;color:#6e6e6e}html[dir=rtl] .esri-feature-form__group{border-left:none;border-right:4px solid hsla(0,0%,43.1%,.3)}html[dir=rtl] .esri-feature-form__date-input-part:first-child .esri-feature-form__input{border-right:1px solid hsla(0,0%,43.1%,.3);border-left:none}.esri-feature-table{display:-webkit-box;display:-ms-flexbox;display:flex;-webkit-box-orient:vertical;-webkit-box-direction:normal;-ms-flex-direction:column;flex-direction:column;height:100%;width:100%}.esri-feature-table .esri-feature-table__content{-webkit-box-flex:1;-ms-flex:1 1 0px;flex:1 1 0;-ms-flex-positive:1;flex-grow:1;min-height:0;margin:0;padding:0}.esri-feature-table .esri-grid__grid{height:100%;width:100%}.esri-feature-table .esri-grid__grid .esri-column__menu-container.esri-button-menu{height:28px;width:28px}.esri-feature-table .esri-grid__grid .esri-column__menu-container.esri-button-menu .esri-button-menu__button{height:26px;width:16px}.esri-feature-table__menu{height:40px;padding:4px;width:40px}.esri-feature-table__header{display:-webkit-box;display:-ms-flexbox;display:flex;font-weight:400;height:40px;line-height:40px;margin:0;width:100%}.esri-feature-table__title{-webkit-box-flex:1;-ms-flex-positive:1;flex-grow:1}.esri-feature-table__loader-container{height:40px;width:32px;margin:0 8px}.esri-feature-table__loader{height:40px;width:32px;background:url(../img/loading-throb.ff4d41b0.gif) no-repeat 50%}.esri-field-column__header-content{-webkit-box-align:center;-ms-flex-align:center;align-items:center;display:-webkit-box;display:-ms-flexbox;display:flex;-webkit-box-flex:1;-ms-flex-positive:1;flex-grow:1;min-width:0;overflow:visible}.esri-field-column__cell-content{font-size:.9em}.esri-field-column__cell-input-container{display:-webkit-box;display:-ms-flexbox;display:flex;top:0;left:0;width:100%;height:100%;position:absolute}.esri-field-column__cell-input{height:100%;width:100%;border:none;padding:0 5px;-webkit-box-flex:1;-ms-flex:1 1 0px;flex:1 1 0}[dir=rtl] .esri-feature-table__menu-content{left:2px;right:auto}.esri-grid,.esri-grid .esri-grid__content,.esri-grid .esri-grid__grid{width:100%;height:100%}.esri-grid .esri-column__sorter{-webkit-box-flex:1;-ms-flex-positive:1;flex-grow:1;margin:0 5px;overflow:auto}.esri-grid .esri-column__menu-container{display:inline-block;margin:0 5px}.esri-heatmap-slider{direction:ltr;min-width:260px}.esri-heatmap-slider .esri-slider{font-size:12px}.esri-heatmap-slider .esri-slider .esri-slider__thumb{background-color:#6e6e6e;border-radius:0;border:none;width:6px;height:12px}.esri-heatmap-slider .esri-slider .esri-slider__content{-webkit-box-orient:horizontal;-webkit-box-direction:normal;-ms-flex-direction:row;flex-direction:row;height:240px;margin:0 auto 0 40%}.esri-heatmap-slider .esri-slider .esri-slider__track{-webkit-box-flex:0;-ms-flex:0 1 0px;flex:0 1 0px;width:0}.esri-heatmap-slider .esri-slider .esri-slider__anchor{border-bottom:1px solid #6e6e6e;border-top:1px solid #fff;width:30px}.esri-heatmap-slider .esri-slider .esri-slider__anchor:focus .esri-slider__label,.esri-heatmap-slider .esri-slider .esri-slider__anchor:hover .esri-slider__label{text-decoration:underline}.esri-heatmap-slider .esri-slider .esri-slider__anchor:focus .esri-slider__thumb,.esri-heatmap-slider .esri-slider .esri-slider__anchor:hover .esri-slider__thumb{background-color:#2e2e2e;border:none;-webkit-transform:none;transform:none}.esri-heatmap-slider .esri-slider .esri-slider__anchor:focus .esri-slider__thumb:after,.esri-heatmap-slider .esri-slider .esri-slider__anchor:hover .esri-slider__thumb:after{border-left-color:#2e2e2e}.esri-heatmap-slider .esri-slider .esri-slider__anchor:focus .esri-slider__thumb:before,.esri-heatmap-slider .esri-slider .esri-slider__anchor:hover .esri-slider__thumb:before{background-color:#49b0f2;-webkit-transform:translate3d(-1.5px,0,0);transform:translate3d(-1.5px,0,0)}.esri-heatmap-slider .esri-slider .esri-slider__thumb{left:-12px;top:-6px}.esri-heatmap-slider .esri-slider .esri-slider__thumb:before{position:absolute;top:0;left:-1.5px;width:3px;content:"";height:12px;background-color:#6e6e6e;-webkit-transition:background-color 125ms ease-in-out,-webkit-transform 125ms ease-in-out;transition:background-color 125ms ease-in-out,-webkit-transform 125ms ease-in-out;transition:transform 125ms ease-in-out,background-color 125ms ease-in-out;transition:transform 125ms ease-in-out,background-color 125ms ease-in-out,-webkit-transform 125ms ease-in-out}.esri-heatmap-slider .esri-slider .esri-slider__thumb:after{position:absolute;top:0;left:6px;content:"";border-bottom:6px solid transparent;border-left:6px solid #6e6e6e;border-top:6px solid transparent;height:0;width:0}.esri-heatmap-slider .esri-slider .esri-slider__label{left:auto;line-height:20px;min-width:50px;right:50px;text-align:right}.esri-heatmap-slider .esri-slider .esri-slider__label:hover{background-color:#f3f3f3}.esri-heatmap-slider .esri-slider .esri-slider__range-input{margin:auto;text-align:center;width:50%}.esri-heatmap-slider .esri-slider .esri-slider__label-input{text-align:right;width:70px}.esri-heatmap-slider .esri-slider .esri-slider__max,.esri-heatmap-slider .esri-slider .esri-slider__min{-webkit-box-flex:0;-ms-flex:0 0 40px;flex:0 0 40px;height:40px;padding:9px 0}.esri-heatmap-slider .esri-slider .esri-slider__extra-content{height:100%}.esri-heatmap-slider .esri-slider .esri-histogram__average-line,.esri-heatmap-slider .esri-slider .esri-histogram__label{stroke:#6e6e6e}.esri-heatmap-slider .esri-slider .zoom-cap--max{position:absolute;top:0}.esri-heatmap-slider .esri-slider .zoom-cap--min{position:absolute;bottom:0}.esri-heatmap-slider .esri-slider .zoom-cap{height:11px;width:30px;stroke-width:0}.esri-heatmap-slider .esri-slider .zoom-cap .zoom-cap--line,.esri-heatmap-slider .esri-slider .zoom-cap .zoom-cap--mask{fill:#fff}.esri-heatmap-slider .esri-slider .zoom-cap .zoom-cap--underline{fill:#323232}.esri-heatmap-slider .esri-slider .zoom-cap:hover{cursor:pointer}.esri-heatmap-slider .esri-slider .zoom-cap:hover .zoom-cap--mask{fill:#fff}.esri-heatmap-slider .esri-slider .zoom-cap:hover .zoom-cap--line{fill:#0079c1}.esri-heatmap-slider .esri-slider .zoom-cap:hover .zoom-cap--underline{fill:#fff}.esri-heatmap-slider__ramp{display:inline-block;height:100%;width:30px;position:relative}.esri-heatmap-slider__ramp svg{height:100%;width:100%;position:absolute;stroke:#6e6e6e;stroke-width:1px;left:0}.esri-heatmap-slider__ramp svg rect{height:100%;width:100%}.esri-heatmap-slider__ramp svg path{stroke-width:.5px}.esri-heatmap-slider__histogram-container{display:inline-block;height:100%;width:120px}.esri-histogram{direction:ltr}.esri-histogram,.esri-histogram__content,.esri-histogram__svg{width:100%;height:100%}.esri-histogram__svg{display:inline-block;overflow:hidden}.esri-histogram__data-line{stroke:#888;stroke-width:1px;shape-rendering:crispedges}.esri-histogram__label{stroke:#000;font-size:12px;stroke-width:0;direction:ltr;unicode-bidi:-moz-plaintext;unicode-bidi:plaintext}.esri-histogram__average-data-line{stroke:#444}.esri-histogram__average-symbol{font-family:"Georgia, serif";font-style:italic}[dir=rtl] .esri-histogram{direction:rtl}.esri-histogram-range-slider{display:-webkit-box;display:-ms-flexbox;display:flex;-webkit-box-orient:vertical;-webkit-box-direction:normal;-ms-flex-direction:column;flex-direction:column;height:100%;position:relative;width:100%}.esri-histogram-range-slider .esri-slider .esri-slider__label{top:24px;display:none}.esri-histogram-range-slider .esri-slider__anchor--moving .esri-slider__label{display:inline}.esri-histogram-range-slider .esri-slider{font-size:12px}.esri-histogram-range-slider .esri-slider__content{display:-webkit-box;display:-ms-flexbox;display:flex;-webkit-box-orient:vertical;-webkit-box-direction:reverse;-ms-flex-direction:column-reverse;flex-direction:column-reverse}.esri-histogram-range-slider .esri-slider__max{bottom:0;position:absolute;right:0;text-align:right}.esri-histogram-range-slider .esri-slider__max .esri-slider__range-input{text-align:right}.esri-histogram-range-slider .esri-slider__min{bottom:0;left:0;position:absolute;text-align:left}.esri-histogram-range-slider .esri-slider__min .esri-slider__range-input{text-align:left}.esri-histogram-range-slider .esri-slider--horizontal .esri-slider__max,.esri-histogram-range-slider .esri-slider--horizontal .esri-slider__min{display:inline;min-width:50%}.esri-histogram-range-slider .esri-histogram{display:-webkit-box;display:-ms-flexbox;display:flex;-ms-flex-item-align:end;align-self:flex-end}.esri-histogram-range-slider .esri-histogram__bar{-ms-touch-action:none;touch-action:none}.esri-histogram-range-slider .esri-slider__max .esri-slider__range-input{float:right}.esri-histogram-range-slider__slider-container{-ms-flex-item-align:end;align-self:flex-end;margin-bottom:24px;width:100%}.esri-histogram-range-slider__histogram-container{display:-webkit-box;display:-ms-flexbox;display:flex;-webkit-box-flex:1;-ms-flex-positive:1;flex-grow:1;height:100%;min-height:0;width:100%}.esri-histogram-range-slider__range-type--at-least .esri-slider__segment-1,.esri-histogram-range-slider__range-type--at-most .esri-slider__segment-0,.esri-histogram-range-slider__range-type--between .esri-slider__segment-1,.esri-histogram-range-slider__range-type--greater-than .esri-slider__segment-1,.esri-histogram-range-slider__range-type--less-than .esri-slider__segment-0,.esri-histogram-range-slider__range-type--not-between .esri-slider__segment-1{background-color:#0079c1}.esri-identity-form{display:-webkit-box;display:-ms-flexbox;display:flex;-webkit-box-orient:vertical;-webkit-box-direction:normal;-ms-flex-flow:column;flex-flow:column}.esri-identity-modal{-webkit-box-sizing:border-box;box-sizing:border-box;color:#323232;display:none;font-size:14px;font-family:Avenir Next,Helvetica Neue,Helvetica,Arial,sans-serif;line-height:1.3em;background-color:#fff}.esri-identity-modal--open{position:fixed;top:0;left:0;right:0;bottom:0;background:rgba(0,0,0,.7);display:-webkit-box;display:-ms-flexbox;display:flex;-webkit-box-pack:center;-ms-flex-pack:center;justify-content:center;-webkit-box-align:center;-ms-flex-align:center;align-items:center;text-align:center;z-index:1001;-webkit-transition:opacity .3s cubic-bezier(.4,0,.2,1) 0s;transition:opacity .3s cubic-bezier(.4,0,.2,1) 0s;opacity:1}.esri-identity-modal--open .esri-identity-modal__dialog{position:relative;top:auto;left:auto;right:auto;bottom:auto;border:none;background:#fff;overflow:auto;border-radius:0;outline:none;padding:18px 22px;max-width:40vw;max-height:80vh;-webkit-box-sizing:border-box;box-sizing:border-box;z-index:102;text-align:left;display:inline-block;vertical-align:middle;-webkit-transition:margin-top .3s cubic-bezier(.4,0,.2,1) 0s;transition:margin-top .3s cubic-bezier(.4,0,.2,1) 0s;margin-top:0}.esri-identity-modal__title{font-size:20px;margin:0 0 12px 0;padding:0}.esri-identity-modal__close-button{position:absolute;top:12px;right:7px;z-index:1;background:none;border:none;display:-webkit-box;display:-ms-flexbox;display:flex;-webkit-box-align:center;-ms-flex-align:center;align-items:center;-webkit-box-pack:center;-ms-flex-pack:center;justify-content:center;width:32px;height:32px;cursor:pointer}.esri-identity-modal__content{margin-top:18px}.esri-identity-form__group{margin-bottom:12px}.esri-identity-form__label{display:-webkit-box;display:-ms-flexbox;display:flex;-webkit-box-orient:vertical;-webkit-box-direction:normal;-ms-flex-flow:column;flex-flow:column}.esri-identity-form__footer{display:-webkit-box;display:-ms-flexbox;display:flex;-webkit-box-pack:justify;-ms-flex-pack:justify;justify-content:space-between;margin-top:12px}@media only screen and (max-width:680px){.esri-identity-modal--open .esri-identity-modal__dialog{max-width:unset;width:75vw}}.esri-item-list{width:100%}.esri-item-list__filter-container{background:transparent;position:relative;display:-webkit-box;display:-ms-flexbox;display:flex;padding:6px 7px;margin:0 0 6px;overflow:hidden;-webkit-box-flex:1;-ms-flex-positive:1;flex-grow:1}.esri-item-list__filter-input{width:100%;border:none;border-bottom:2px solid hsla(0,0%,43.1%,.3);background-color:transparent;padding:6px 0;-webkit-transition:border .25s ease-in-out;transition:border .25s ease-in-out}.esri-item-list__filter-input:focus{outline:none;border-color:#0079c1}.esri-item-list__filter-placeholder{position:absolute;display:-webkit-box;display:-ms-flexbox;display:flex;-webkit-box-pack:start;-ms-flex-pack:start;justify-content:flex-start;-webkit-box-align:center;-ms-flex-align:center;align-items:center;top:0;left:0;bottom:0;right:0;color:#6e6e6e;margin:6px 7px;padding:0 7px;pointer-events:none}.esri-item-list__filter-placeholder-text{margin:0 3px}.esri-item-list__group{color:#6e6e6e;padding:0 15px 12px;margin:4px 5px 6px 5px}.esri-item-list__scroller{overflow-y:auto}.esri-item-list__group-header{display:-webkit-box;display:-ms-flexbox;display:flex;-webkit-box-align:center;-ms-flex-align:center;align-items:center;margin:12px 0;padding:0;font-weight:400}.esri-item-list__list{list-style:none;margin:0;padding:0}.esri-item-list__list-item-container{background:#fff;display:-webkit-box;display:-ms-flexbox;display:flex;margin:0 2px;width:100%}.esri-item-list__list-item-container .esri-item-list__list-item-label{margin:0 7px}.esri-item-list__list-item{-webkit-box-shadow:0 1px 0 hsla(0,0%,43.1%,.3);box-shadow:0 1px 0 hsla(0,0%,43.1%,.3);padding:3px 3px;background-color:#fff;cursor:pointer;border-radius:2px;margin-bottom:6px;border:1px solid hsla(0,0%,43.1%,.3);min-height:48px;border-color:transparent;-webkit-transition:border .25s ease-in-out;transition:border .25s ease-in-out;display:-webkit-box;display:-ms-flexbox;display:flex;-webkit-box-pack:justify;-ms-flex-pack:justify;justify-content:space-between}.esri-item-list__list-item:focus,.esri-item-list__list-item:hover{border-color:#323232}.esri-item-list__list-item[class^=esri-icon]{padding-right:2.8px}.esri-item-list__list-item-label{-webkit-box-flex:1;-ms-flex:1;flex:1;margin:0;display:-webkit-box;display:-ms-flexbox;display:flex;-webkit-box-align:center;-ms-flex-align:center;align-items:center}.esri-item-list__no-matches-message{height:96px}.esri-item-list__no-items-message,.esri-item-list__no-matches-message{display:-webkit-box;display:-ms-flexbox;display:flex;-webkit-box-pack:center;-ms-flex-pack:center;justify-content:center;-webkit-box-align:center;-ms-flex-align:center;align-items:center}.esri-item-list__no-items-message{min-height:48px}.esri-ui .esri-item-list__scroller{max-height:420px}.esri-layer-list{color:#323232;background-color:#f3f3f3;padding:6px 7px;overflow-y:auto;display:-webkit-box;display:-ms-flexbox;display:flex;-webkit-box-orient:vertical;-webkit-box-direction:normal;-ms-flex-flow:column;flex-flow:column}.esri-layer-list__list{list-style:none;margin:0 0 0 15px;padding:2px 2px;-webkit-transition:background-color 125ms ease-in-out;transition:background-color 125ms ease-in-out}.esri-layer-list__list:empty{min-height:48px}.esri-layer-list__list.esri-layer-list--chosen{background-color:#e2f1fb;opacity:.75}.esri-layer-list__item.esri-layer-list--chosen .esri-layer-list__item,.esri-layer-list__list.esri-layer-list--chosen .esri-layer-list__item{background-color:transparent}.esri-layer-list__item--has-children{padding-bottom:6px}.esri-layer-list__item--has-children .esri-layer-list__list:not([hidden]){-webkit-animation:esri-fade-in 375ms ease-in-out;animation:esri-fade-in 375ms ease-in-out}.esri-layer-list__list[hidden]{display:none}.esri-layer-list__list--root{margin:0}.esri-layer-list__item--selectable .esri-layer-list__item-container{cursor:pointer}.esri-layer-list__item--selectable .esri-layer-list__item-container:hover{border-left-color:hsla(0,0%,43.1%,.3)}.esri-layer-list__item[aria-selected=true]>.esri-layer-list__item-container,.esri-layer-list__item[aria-selected=true]>.esri-layer-list__item-container:hover{border-left-color:#0079c1}.esri-layer-list__item-container~.esri-layer-list__list .esri-layer-list__item{border-bottom-width:0}.esri-layer-list__item{background-color:#fff;border-bottom:1px solid hsla(0,0%,43.1%,.3);position:relative;overflow:hidden;list-style:none;margin:3px 0;padding:0;-webkit-transition:background-color 125ms ease-in-out;transition:background-color 125ms ease-in-out}.esri-layer-list__item.esri-layer-list--chosen{background-color:#e2f1fb;opacity:.75}.esri-layer-list__item-container{border-left:3px solid transparent;display:-webkit-box;display:-ms-flexbox;display:flex;-webkit-box-pack:start;-ms-flex-pack:start;justify-content:flex-start;-webkit-box-align:start;-ms-flex-align:start;align-items:flex-start;padding:12px 7px 12px 20px;-webkit-transition:border-color .25s ease-in-out;transition:border-color .25s ease-in-out}.esri-layer-list__item--invisible-at-scale .esri-layer-list__item-title{color:hsla(0,0%,43.1%,.4)}.esri-layer-list__item--has-children>.esri-layer-list__item-container{padding-left:5px}.esri-layer-list__item--has-children>.esri-layer-list__list{font-size:12px}.esri-layer-list__child-toggle{color:#6e6e6e;width:15px;cursor:pointer}.esri-layer-list__child-toggle [class*=esri-icon]{line-height:1.2em}.esri-layer-list__child-toggle--open .esri-layer-list__child-toggle-icon--closed,.esri-layer-list__child-toggle .esri-layer-list__child-toggle-icon--closed-rtl,.esri-layer-list__child-toggle .esri-layer-list__child-toggle-icon--opened{display:none}.esri-layer-list__child-toggle--open .esri-layer-list__child-toggle-icon--opened{display:block}.esri-layer-list__item-label{display:-webkit-box;display:-ms-flexbox;display:flex;-webkit-box-orient:horizontal;-webkit-box-direction:normal;-ms-flex-flow:row;flex-flow:row;-webkit-box-pack:start;-ms-flex-pack:start;justify-content:flex-start;-webkit-box-align:start;-ms-flex-align:start;align-items:flex-start;-webkit-box-flex:1;-ms-flex:1;flex:1;-webkit-user-select:none;-moz-user-select:none;-ms-user-select:none;user-select:none}.esri-layer-list__item-label[role=checkbox],.esri-layer-list__item-label[role=radio],.esri-layer-list__item-label[role=switch]{cursor:pointer}.esri-layer-list--new-ui .esri-layer-list__item-toggle-icon{visibility:hidden}.esri-layer-list--new-ui .esri-layer-list__item--invisible>.esri-layer-list__item-container .esri-layer-list__item-toggle-icon,.esri-layer-list--new-ui .esri-layer-list__item-container:hover .esri-layer-list__item-toggle-icon,.esri-layer-list--new-ui .esri-layer-list__item-label:focus .esri-layer-list__item-toggle-icon,.esri-layer-list--new-ui .esri-layer-list__item-toggle:focus .esri-layer-list__item-toggle-icon{visibility:visible}.esri-layer-list__item-title{-webkit-box-flex:1;-ms-flex:1;flex:1;padding-left:5px;padding-right:5px;line-height:1.3em;word-break:break-word;overflow-wrap:break-word;-webkit-transition:color 125ms ease-in-out;transition:color 125ms ease-in-out}.esri-layer-list__item-error-message{display:-webkit-box;display:-ms-flexbox;display:flex;-webkit-box-align:center;-ms-flex-align:center;align-items:center;visibility:hidden;height:0;margin-top:-1px;padding:3px 7px;overflow:hidden;background-color:rgba(140,41,7,.1);color:#8c2907;font-size:12px;-webkit-transition:-webkit-transform .25s ease-in-out;transition:-webkit-transform .25s ease-in-out;transition:transform .25s ease-in-out;transition:transform .25s ease-in-out,-webkit-transform .25s ease-in-out;-webkit-transform:scaleY(0);transform:scaleY(0);-webkit-animation:esri-fade-in-down .25s ease-in-out;animation:esri-fade-in-down .25s ease-in-out;-webkit-transform-origin:center top;transform-origin:center top}.esri-layer-list__item-error-message .esri-building-level-picker__arrow-down,.esri-layer-list__item-error-message .esri-building-level-picker__arrow-up,.esri-layer-list__item-error-message .esri-building-phase-picker__arrow-left,.esri-layer-list__item-error-message .esri-building-phase-picker__arrow-right,.esri-layer-list__item-error-message [class*=esri-icon-],.esri-layer-list__item-error-message [class^=esri-icon-]{margin-right:.3rem}.esri-layer-list__item--error .esri-layer-list__item-error-message{visibility:visible;height:auto;-webkit-transform:scale(1);transform:scale(1)}.esri-layer-list__item-toggle{padding:0 3px;cursor:pointer;color:#6e6e6e}.esri-layer-list__item--updating:after,.esri-layer-list__item--updating:before{content:"";opacity:1;position:absolute;height:1px;top:0;-webkit-transition:opacity .5s ease-in-out;transition:opacity .5s ease-in-out}.esri-layer-list__item--updating:before{background-color:hsla(0,0%,43.1%,.3);width:100%;z-index:0}.esri-layer-list__item--updating:after{background-color:#6e6e6e;width:20%;z-index:0;-webkit-animation:looping-progresss-bar-ani 1.5s linear infinite;animation:looping-progresss-bar-ani 1.5s linear infinite}.esri-layer-list__item-actions-menu,.esri-layer-list__item-actions-menu-item{display:-webkit-box;display:-ms-flexbox;display:flex}.esri-layer-list__item-actions-menu-item{-webkit-box-flex:1;-ms-flex:1 0 21px;flex:1 0 21px;-webkit-box-pack:center;-ms-flex-pack:center;justify-content:center;-webkit-box-align:center;-ms-flex-align:center;align-items:center;color:#6e6e6e;cursor:pointer;padding:0 3px;-webkit-transition:border-color .25s ease-in-out;transition:border-color .25s ease-in-out}.esri-layer-list__item-actions-menu-item:first-of-type{margin:0 2px}.esri-layer-list__item-actions-menu-item:hover{background-color:#f3f3f3}.esri-layer-list__item-actions-menu-item--active,.esri-layer-list__item-actions-menu-item--active:hover{background-color:#e2f1fb}.esri-layer-list__item-actions{position:relative;background-color:#f3f3f3;color:#6e6e6e;margin:-1px 7px 6px;height:auto}.esri-layer-list__item-actions[aria-expanded=true]{-webkit-animation:esri-fade-in .25s ease-in-out;animation:esri-fade-in .25s ease-in-out}.esri-layer-list__item-actions-section{-webkit-animation:esri-fade-in 375ms ease-in-out;animation:esri-fade-in 375ms ease-in-out}.esri-layer-list__item-actions[hidden]{display:none}.esri-layer-list__item-actions-close{color:#6e6e6e;position:absolute;top:0;right:0;cursor:pointer;padding:5px;z-index:1}.esri-layer-list__item-actions-list{display:-webkit-box;display:-ms-flexbox;display:flex;-webkit-box-orient:vertical;-webkit-box-direction:normal;-ms-flex-flow:column;flex-flow:column;-webkit-box-pack:start;-ms-flex-pack:start;justify-content:flex-start;-webkit-box-align:start;-ms-flex-align:start;align-items:flex-start;padding:6px 0;list-style:none;border-top:2px solid #fff}.esri-layer-list__item-actions-list:first-of-type{border-top:0}.esri-layer-list__action-toggle,.esri-layer-list__item-action{border:1px solid transparent;display:-webkit-box;display:-ms-flexbox;display:flex;-webkit-box-pack:start;-ms-flex-pack:start;justify-content:flex-start;-webkit-box-align:start;-ms-flex-align:start;align-items:flex-start;cursor:pointer;font-size:12px;width:100%;margin:0;padding:6px 15px;opacity:1;-webkit-transition:opacity .25s ease-in-out .25s,background-color .25s ease-in-out;transition:opacity .25s ease-in-out .25s,background-color .25s ease-in-out}.esri-layer-list__item-action{-webkit-box-pack:start;-ms-flex-pack:start;justify-content:flex-start;-webkit-box-orient:horizontal;-webkit-box-direction:normal;-ms-flex-flow:row;flex-flow:row}.esri-layer-list__action-toggle{-webkit-box-orient:horizontal;-webkit-box-direction:reverse;-ms-flex-flow:row-reverse;flex-flow:row-reverse;-webkit-box-pack:justify;-ms-flex-pack:justify;justify-content:space-between}.esri-layer-list__action-toggle .esri-layer-list__item-action-title{margin-left:0}.esri-layer-list__action-toggle .esri-layer-list__item-action-icon{background-color:#4c4c4c;border-radius:16px;-webkit-box-shadow:0 0 0 1px #fff;box-shadow:0 0 0 1px #fff;-webkit-box-flex:0;-ms-flex:0 0 28px;flex:0 0 28px;height:16px;overflow:hidden;padding:0;position:relative;-webkit-transition:background-color 125ms ease-in-out;transition:background-color 125ms ease-in-out;width:16px}.esri-layer-list__action-toggle .esri-layer-list__item-action-icon:before{background-color:#fff;border-radius:100%;content:"";display:block;height:12px;left:0;margin:2px;position:absolute;top:0;-webkit-transition:background-color 125ms ease-in-out,left 125ms ease-in-out;transition:background-color 125ms ease-in-out,left 125ms ease-in-out;width:12px}.esri-layer-list__action-toggle--on .esri-layer-list__item-action-icon{background-color:#fff}.esri-layer-list__action-toggle--on .esri-layer-list__item-action-icon:before{background-color:#4c4c4c;-webkit-box-shadow:0 0 0 1px #4c4c4c;box-shadow:0 0 0 1px #4c4c4c;left:12px}.esri-layer-list__action-toggle:hover,.esri-layer-list__item-action:hover{background-color:#f3f3f3}.esri-layer-list__item-actions[hidden] .esri-layer-list__item-action{opacity:0}.esri-layer-list__item-action-icon{font-size:16px;display:inline-block;margin-top:.1em}.esri-layer-list__item-action-icon,.esri-layer-list__item-action-image{-webkit-box-flex:0;-ms-flex:0 0 16px;flex:0 0 16px;width:16px;height:16px}.esri-layer-list__item-action-image{font-size:14px;text-align:center;background-size:contain;background-repeat:no-repeat;background-position:50% 50%}.esri-layer-list__item-action-title{margin-left:5px}.esri-layer-list-panel{margin:12px 15px}.esri-layer-list-panel__content--legend .esri-legend__service{padding:0 0 12px 0}html[dir=rtl] .esri-layer-list .esri-layer-list__item--has-children>.esri-layer-list__item-container{padding-left:20px;padding-right:5px}html[dir=rtl] .esri-layer-list .esri-layer-list__list{margin:0 15px 0 0}html[dir=rtl] .esri-layer-list .esri-layer-list__list--root{margin:0}html[dir=rtl] .esri-layer-list .esri-layer-list__child-toggle .esri-layer-list__child-toggle-icon--closed{display:none}html[dir=rtl] .esri-layer-list .esri-layer-list__child-toggle .esri-layer-list__child-toggle-icon--closed-rtl{display:block}html[dir=rtl] .esri-layer-list .esri-layer-list__child-toggle--open .esri-layer-list__child-toggle-icon--closed-rtl{display:none}html[dir=rtl] .esri-layer-list .esri-layer-list__item-action-title{margin-left:0;margin-right:5px}html[dir=rtl] .esri-layer-list .esri-layer-list__action-toggle .esri-layer-list__action-toggle{margin-right:0}html[dir=rtl] .esri-layer-list .esri-layer-list__item:after{animation:looping-progresss-bar-ani 1.5s linear infinite reverse}html[dir=rtl] .esri-layer-list .esri-layer-list__item-error-message .esri-building-level-picker__arrow-down,html[dir=rtl] .esri-layer-list .esri-layer-list__item-error-message .esri-building-level-picker__arrow-up,html[dir=rtl] .esri-layer-list .esri-layer-list__item-error-message .esri-building-phase-picker__arrow-left,html[dir=rtl] .esri-layer-list .esri-layer-list__item-error-message .esri-building-phase-picker__arrow-right,html[dir=rtl] .esri-layer-list .esri-layer-list__item-error-message [class*=esri-icon-],html[dir=rtl] .esri-layer-list .esri-layer-list__item-error-message [class^=esri-icon-]{margin-right:0;margin-left:.3rem}.esri-legend{overflow:hidden;overflow-y:auto}.esri-legend__message{padding:.5em 1em}.esri-legend__service{padding:12px 15px;word-wrap:break-word;border-bottom:1px solid hsla(0,0%,43.1%,.3)}.esri-legend__service:last-child{border-bottom:none}.esri-legend__layer{margin-left:7px}.esri-legend__group-layer-child{margin-left:7px;padding-left:0;padding-right:0}.esri-legend__layer-table{display:-webkit-box;display:-ms-flexbox;display:flex;-webkit-box-orient:vertical;-webkit-box-direction:normal;-ms-flex-flow:column;flex-flow:column;width:100%;margin-bottom:12px}.esri-legend__layer-child-table{display:table;border-collapse:collapse;width:100%;margin-bottom:12px}.esri-legend__layer-body{margin-left:7px}.esri-legend__layer-row{display:-webkit-box;display:-ms-flexbox;display:flex}.esri-legend__layer-cell{min-width:100px;word-break:break-word;padding:4px 0;vertical-align:middle}.esri-legend__layer-cell--symbols{min-width:10px;text-align:center}.esri-legend__layer-table--size-ramp{display:table}.esri-legend__layer-table--size-ramp .esri-legend__layer-row{display:table-row}.esri-legend__layer-table--size-ramp .esri-legend__layer-cell{display:table-cell}.esri-legend__size-ramp~.esri-legend__layer-cell--info{max-width:80%;width:80%}.esri-legend__layer-cell--info{font-size:12px;padding-left:7px;padding-right:7px;word-wrap:normal;word-break:normal;max-width:250px}.esri-legend__imagery-layer-image--stretched{margin-bottom:-2px;display:block}.esri-legend__imagery-layer-cell--stretched{vertical-align:top;line-height:1;padding:0}.esri-legend__imagery-layer-info--stretched{vertical-align:top;padding:0 2px}.esri-legend__symbol{display:block;margin:auto}.esri-legend__layer-caption{display:table-caption;padding:6px 0}.esri-legend__ramp-labels{display:-webkit-box;display:-ms-flexbox;display:flex;-webkit-box-orient:vertical;-webkit-box-direction:normal;-ms-flex-flow:column nowrap;flex-flow:column nowrap;-webkit-box-pack:justify;-ms-flex-pack:justify;justify-content:space-between}.esri-legend__ramps{margin-left:3px}.esri-legend__color-ramp{width:24px}.esri-legend__opacity-ramp{background-image:url(data:image/png;base64,iVBORw0KGgoAAAANSUhEUgAAAAgAAAAICAIAAABLbSncAAAAGXRFWHRTb2Z0d2FyZQBBZG9iZSBJbWFnZVJlYWR5ccllPAAAA2hpVFh0WE1MOmNvbS5hZG9iZS54bXAAAAAAADw/eHBhY2tldCBiZWdpbj0i77u/IiBpZD0iVzVNME1wQ2VoaUh6cmVTek5UY3prYzlkIj8+IDx4OnhtcG1ldGEgeG1sbnM6eD0iYWRvYmU6bnM6bWV0YS8iIHg6eG1wdGs9IkFkb2JlIFhNUCBDb3JlIDUuMC1jMDYxIDY0LjE0MDk0OSwgMjAxMC8xMi8wNy0xMDo1NzowMSAgICAgICAgIj4gPHJkZjpSREYgeG1sbnM6cmRmPSJodHRwOi8vd3d3LnczLm9yZy8xOTk5LzAyLzIyLXJkZi1zeW50YXgtbnMjIj4gPHJkZjpEZXNjcmlwdGlvbiByZGY6YWJvdXQ9IiIgeG1sbnM6eG1wTU09Imh0dHA6Ly9ucy5hZG9iZS5jb20veGFwLzEuMC9tbS8iIHhtbG5zOnN0UmVmPSJodHRwOi8vbnMuYWRvYmUuY29tL3hhcC8xLjAvc1R5cGUvUmVzb3VyY2VSZWYjIiB4bWxuczp4bXA9Imh0dHA6Ly9ucy5hZG9iZS5jb20veGFwLzEuMC8iIHhtcE1NOk9yaWdpbmFsRG9jdW1lbnRJRD0ieG1wLmRpZDowMTgwMTE3NDA3MjA2ODExODcxRkM3N0RBQzA4QkVDRSIgeG1wTU06RG9jdW1lbnRJRD0ieG1wLmRpZDpEOTY4RkNFNjM1MzYxMUU0ODlDMUFFQ0M2REU5QzFCNCIgeG1wTU06SW5zdGFuY2VJRD0ieG1wLmlpZDpEOTY4RkNFNTM1MzYxMUU0ODlDMUFFQ0M2REU5QzFCNCIgeG1wOkNyZWF0b3JUb29sPSJBZG9iZSBQaG90b3Nob3AgQ1M1LjEgTWFjaW50b3NoIj4gPHhtcE1NOkRlcml2ZWRGcm9tIHN0UmVmOmluc3RhbmNlSUQ9InhtcC5paWQ6MDE4MDExNzQwNzIwNjgxMTg3MUZDNzdEQUMwOEJFQ0UiIHN0UmVmOmRvY3VtZW50SUQ9InhtcC5kaWQ6MDE4MDExNzQwNzIwNjgxMTg3MUZDNzdEQUMwOEJFQ0UiLz4gPC9yZGY6RGVzY3JpcHRpb24+IDwvcmRmOlJERj4gPC94OnhtcG1ldGE+IDw/eHBhY2tldCBlbmQ9InIiPz6SLS5VAAAAKElEQVR42mI8c+YMAwwYGxvD2UwMOADpEoz///+Hc86ePUsLOwACDABC1ghwV8TLOQAAAABJRU5ErkJggg==)}.esri-legend__ramp-tick{position:absolute;width:4px;border-top:1px solid hsla(0,0%,43.1%,.3);line-height:0;right:1px;left:auto}.esri-legend__ramp-label{position:relative;padding:0 7px;white-space:nowrap;line-height:1em;font-size:12px}.esri-legend__ramp-label:before{position:absolute;top:.25em;right:100%;display:block;content:"";width:0;height:0;border-style:solid;border-width:3px 4px 3px 0;border-color:transparent rgba(50,50,50,.8) transparent transparent}.esri-legend__ramp-label:first-child{margin-top:-4px}.esri-legend__ramp-label:last-child{bottom:-3px}.esri-legend-layer-caption{display:table-caption;padding:6px 0}html[dir=rtl] .esri-legend__ramp-label:before{border-width:3px 0 3px 4px;border-color:transparent transparent transparent rgba(50,50,50,.8);left:100%;right:auto}html[dir=rtl] .esri-legend__group-layer-child,html[dir=rtl] .esri-legend__layer,html[dir=rtl] .esri-legend__layer-body{margin-left:0;margin-right:7px}.esri-legend--card{display:-webkit-box;display:-ms-flexbox;display:flex;overflow-x:auto;-webkit-transition:max-width .25s ease-in-out;transition:max-width .25s ease-in-out;background:#fff;position:relative}.esri-legend--card__section{font-size:12px;min-height:150px;min-width:300px;padding:12px 15px;border-left:1px solid hsla(0,0%,43.1%,.3);overflow:auto}.esri-legend--card__section:first-child{border-left:none}.esri-legend--card__message{padding:.5em 1em}.esri-legend--card__service-caption-container{font-weight:600;height:45px;padding:12px 15px;border-bottom:1px solid hsla(0,0%,43.1%,.3)}.esri-legend--card__service-caption-text{margin:0;overflow:auto;padding-bottom:20px}.esri-legend--card__layer-caption{font-weight:400;margin-bottom:12px;padding:6px 0}.esri-legend--card__service-content{display:-webkit-box;display:-ms-flexbox;display:flex;height:calc(100% - 45px)}.esri-legend--card__label-container{display:-webkit-box;display:-ms-flexbox;display:flex;-ms-flex-wrap:wrap;flex-wrap:wrap}.esri-legend--card__relationship-label-container{display:-webkit-box;display:-ms-flexbox;display:flex;-webkit-box-orient:vertical;-webkit-box-direction:normal;-ms-flex-direction:column;flex-direction:column}.esri-legend--card__relationship-label-container .esri-legend--card__layer-row{padding-bottom:.5em}.esri-legend--card__relationship-label-container .esri-legend--card__layer-row:last-child{padding-bottom:0}.esri-legend--card__relationship-section{border:none}.esri-legend--card__label-element{margin:.1em;padding:.5em 1em;min-width:4em;min-height:2.7em;text-align:center}.esri-legend--card__image-label{padding-left:7px;padding-right:7px}.esri-legend--card__layer-row,.esri-legend--card__size-ramp-container{display:-webkit-box;display:-ms-flexbox;display:flex;-webkit-box-align:center;-ms-flex-align:center;align-items:center}.esri-legend--card__size-ramp-preview{display:-webkit-box;display:-ms-flexbox;display:flex}.esri-legend--card__ramp-label{white-space:nowrap;margin:0 .5em}.esri-legend--card__interval-separator{text-align:center;font-size:.5em}.esri-legend--card__imagery-layer-image--stretched{margin-bottom:-2px;display:block}.esri-legend--card__symbol-container{position:relative}.esri-legend--card__interval-separators-container{position:absolute;left:50%;top:50px;-webkit-transform:translate(-50%,-50%);transform:translate(-50%,-50%)}.esri-legend--card__carousel-title{margin:0}.esri-legend--card__service{min-width:-webkit-fit-content;min-width:-moz-fit-content;min-width:fit-content;border-left:1px solid hsla(0,0%,43.1%,.3)}.esri-legend--card__symbol{display:block;margin:auto}.esri-legend--stacked{height:282px;min-width:300px}.esri-legend--stacked .esri-legend--card__section{border:none;overflow:auto;height:250px;width:250px}.esri-legend--stacked .esri-legend--card__size-ramp-row{-webkit-box-orient:vertical;-webkit-box-direction:normal;-ms-flex-direction:column;flex-direction:column}.esri-legend--stacked .esri-legend--card__symbol-row{display:table-row;margin:5px 0;width:100%}.esri-legend--stacked .esri-legend--card__label-cell{display:table-cell;vertical-align:middle}.esri-legend--stacked .esri-legend--card__symbol-cell{display:table-cell;vertical-align:middle;text-align:center}.esri-legend--stacked .esri-legend--card__carousel-indicator-container{bottom:0;-webkit-box-shadow:0 -1px 0 hsla(0,0%,43.1%,.3);box-shadow:0 -1px 0 hsla(0,0%,43.1%,.3);height:32px;left:0;position:absolute;right:0}.esri-legend--stacked .esri-legend--card__carousel-indicator,.esri-legend--stacked .esri-legend--card__carousel-indicator-container{-webkit-box-align:center;-ms-flex-align:center;align-items:center;display:-webkit-box;display:-ms-flexbox;display:flex;-webkit-box-pack:center;-ms-flex-pack:center;justify-content:center}.esri-legend--stacked .esri-legend--card__carousel-indicator{cursor:pointer;height:100%;width:16px}.esri-legend--stacked .esri-legend--card__carousel-indicator:before{background-color:transparent;border-radius:50%;-webkit-box-shadow:0 0 0 1px #6e6e6e;box-shadow:0 0 0 1px #6e6e6e;content:"";display:block;height:10px;-webkit-transition:background-color 125ms ease-in-out;transition:background-color 125ms ease-in-out;width:10px}.esri-legend--stacked .esri-legend--card__carousel-indicator--activated:before,.esri-legend--stacked .esri-legend--card__carousel-indicator--activated:hover:before,.esri-legend--stacked .esri-legend--card__carousel-indicator:hover:before{background-color:#6e6e6e}.esri-ui-corner{max-width:100%}.esri-ui-corner .esri-legend--card{max-height:420px}html[dir=rtl] .esri-view-width-greater-than-small .esri-legend--card__section{border-left:0;border-right:1px solid hsla(0,0%,43.1%,.3)}html[dir=rtl] .esri-view-width-greater-than-small .esri-legend--card__section:first-child{border-right:none}.esri-relationship-ramp--diamond__container{display:-webkit-box;display:-ms-flexbox;display:flex;font-size:12px}.esri-relationship-ramp--diamond__left-column{-ms-flex-item-align:center;align-self:center;padding-right:5px;text-align:right;max-width:85px}.esri-relationship-ramp--diamond__right-column{-ms-flex-item-align:center;align-self:center;padding-left:5px;text-align:left;max-width:85px}.esri-relationship-ramp--diamond__middle-column{display:-webkit-box;display:-ms-flexbox;display:flex;-webkit-box-orient:vertical;-webkit-box-direction:normal;-ms-flex-direction:column;flex-direction:column;text-align:center}.esri-relationship-ramp--diamond__middle-column--label{-ms-flex-item-align:center;align-self:center;max-width:85px}.esri-relationship-ramp--diamond__middle-column--ramp{width:85px;height:85px}.esri-relationship-ramp--square__table{display:table;font-size:12px}.esri-relationship-ramp--square__table-row{display:table-row}.esri-relationship-ramp--square__table-cell{display:table-cell}.esri-relationship-ramp--square__table-label{max-width:95px}.esri-relationship-ramp--square__table-label--left-bottom{text-align:left;vertical-align:bottom}.esri-relationship-ramp--square__table-label--right-bottom{text-align:right;vertical-align:bottom}.esri-relationship-ramp--square__table-label--left-top{text-align:left;vertical-align:top}.esri-relationship-ramp--square__table-label--right-top{text-align:right;vertical-align:top}.esri-line-of-sight__container{position:relative;padding:12px 0;overflow-y:auto}.esri-line-of-sight__container a{text-decoration:none}.esri-line-of-sight__hint{padding:0 15px;-webkit-animation:esri-fade-in .25s ease-in-out;animation:esri-fade-in .25s ease-in-out}.esri-line-of-sight__hint-text{margin:12px 0;padding:0}.esri-line-of-sight__panel--error{color:#8c2907;padding:0 15px;-webkit-animation:esri-fade-in .25s ease-in-out;animation:esri-fade-in .25s ease-in-out}.esri-line-of-sight__actions{display:-webkit-box;display:-ms-flexbox;display:flex;-webkit-box-orient:vertical;-webkit-box-direction:normal;-ms-flex-flow:column;flex-flow:column;-webkit-box-pack:center;-ms-flex-pack:center;justify-content:center;padding:0 15px}.esri-line-of-sight__secondary-button{margin-bottom:10px}.esri-navigation-toggle{display:-webkit-box;display:-ms-flexbox;display:flex;-webkit-box-orient:vertical;-webkit-box-direction:normal;-ms-flex-flow:column nowrap;flex-flow:column nowrap}.esri-navigation-toggle:focus,.esri-navigation-toggle:hover{background-color:#f3f3f3}.esri-navigation-toggle:focus .esri-navigation-toggle__button,.esri-navigation-toggle:hover .esri-navigation-toggle__button{color:#2e2e2e}.esri-navigation-toggle--horizontal{-webkit-box-orient:horizontal;-webkit-box-direction:normal;-ms-flex-flow:row nowrap;flex-flow:row nowrap}.esri-navigation-toggle--horizontal .esri-navigation-toggle__button--rotate{border-top:none;border-left:1px solid hsla(0,0%,43.1%,.3)}.esri-navigation-toggle__button{-webkit-box-shadow:none;box-shadow:none;position:relative;background-color:transparent}.esri-navigation-toggle__button:before{position:absolute;top:1px;right:1px;z-index:0;content:"";width:0;height:0;border-style:solid;-webkit-transition:opacity 125ms ease-in-out;transition:opacity 125ms ease-in-out;opacity:0;border-width:0 6px 6px 0;border-color:transparent #2e2e2e transparent transparent}.esri-navigation-toggle__button:focus,.esri-navigation-toggle__button:hover{background-color:transparent}.esri-navigation-toggle__button--rotate{border-top:1px solid hsla(0,0%,43.1%,.3)}.esri-navigation-toggle__button--pan{margin-bottom:0}.esri-navigation-toggle__button--active{color:#2e2e2e}.esri-navigation-toggle__button--active:before{opacity:1}.esri-navigation-toggle.esri-disabled .esri-navigation-toggle__button{background-color:#fff;color:hsla(0,0%,43.1%,.4);cursor:auto}.esri-navigation-toggle.esri-disabled .esri-navigation-toggle__button:before{opacity:0}html[dir=rtl] .esri-navigation-toggle--horizontal .esri-navigation-toggle__button--rotate{border-left:none;border-right:1px solid hsla(0,0%,43.1%,.3)}html[dir=rtl] .esri-navigation-toggle__button:before{border-width:6px 6px 0 0;border-color:#2e2e2e transparent transparent transparent;right:auto;left:1px}.esri-opacity-slider{direction:ltr;min-width:260px}.esri-opacity-slider .esri-slider{font-size:12px}.esri-opacity-slider .esri-slider .esri-slider__thumb{background-color:#6e6e6e;border-radius:0;border:none;width:6px;height:12px}.esri-opacity-slider .esri-slider .esri-slider__content{-webkit-box-orient:horizontal;-webkit-box-direction:normal;-ms-flex-direction:row;flex-direction:row;height:240px;margin:0 auto 0 40%}.esri-opacity-slider .esri-slider .esri-slider__track{-webkit-box-flex:0;-ms-flex:0 1 0px;flex:0 1 0px;width:0}.esri-opacity-slider .esri-slider .esri-slider__anchor{border-bottom:1px solid #6e6e6e;border-top:1px solid #fff;width:30px}.esri-opacity-slider .esri-slider .esri-slider__anchor:focus .esri-slider__label,.esri-opacity-slider .esri-slider .esri-slider__anchor:hover .esri-slider__label{text-decoration:underline}.esri-opacity-slider .esri-slider .esri-slider__anchor:focus .esri-slider__thumb,.esri-opacity-slider .esri-slider .esri-slider__anchor:hover .esri-slider__thumb{background-color:#2e2e2e;border:none;-webkit-transform:none;transform:none}.esri-opacity-slider .esri-slider .esri-slider__anchor:focus .esri-slider__thumb:after,.esri-opacity-slider .esri-slider .esri-slider__anchor:hover .esri-slider__thumb:after{border-left-color:#2e2e2e}.esri-opacity-slider .esri-slider .esri-slider__anchor:focus .esri-slider__thumb:before,.esri-opacity-slider .esri-slider .esri-slider__anchor:hover .esri-slider__thumb:before{background-color:#49b0f2;-webkit-transform:translate3d(-1.5px,0,0);transform:translate3d(-1.5px,0,0)}.esri-opacity-slider .esri-slider .esri-slider__thumb{left:-12px;top:-6px}.esri-opacity-slider .esri-slider .esri-slider__thumb:before{position:absolute;top:0;left:-1.5px;width:3px;content:"";height:12px;background-color:#6e6e6e;-webkit-transition:background-color 125ms ease-in-out,-webkit-transform 125ms ease-in-out;transition:background-color 125ms ease-in-out,-webkit-transform 125ms ease-in-out;transition:transform 125ms ease-in-out,background-color 125ms ease-in-out;transition:transform 125ms ease-in-out,background-color 125ms ease-in-out,-webkit-transform 125ms ease-in-out}.esri-opacity-slider .esri-slider .esri-slider__thumb:after{position:absolute;top:0;left:6px;content:"";border-bottom:6px solid transparent;border-left:6px solid #6e6e6e;border-top:6px solid transparent;height:0;width:0}.esri-opacity-slider .esri-slider .esri-slider__label{left:auto;line-height:20px;min-width:50px;right:50px;text-align:right}.esri-opacity-slider .esri-slider .esri-slider__label:hover{background-color:#f3f3f3}.esri-opacity-slider .esri-slider .esri-slider__range-input{margin:auto;text-align:center;width:50%}.esri-opacity-slider .esri-slider .esri-slider__label-input{text-align:right;width:70px}.esri-opacity-slider .esri-slider .esri-slider__max,.esri-opacity-slider .esri-slider .esri-slider__min{-webkit-box-flex:0;-ms-flex:0 0 40px;flex:0 0 40px;height:40px;padding:9px 0}.esri-opacity-slider .esri-slider .esri-slider__extra-content{height:100%}.esri-opacity-slider .esri-slider .esri-histogram__average-line,.esri-opacity-slider .esri-slider .esri-histogram__label{stroke:#6e6e6e}.esri-opacity-slider .esri-slider .zoom-cap--max{position:absolute;top:0}.esri-opacity-slider .esri-slider .zoom-cap--min{position:absolute;bottom:0}.esri-opacity-slider .esri-slider .zoom-cap{height:11px;width:30px;stroke-width:0}.esri-opacity-slider .esri-slider .zoom-cap .zoom-cap--line,.esri-opacity-slider .esri-slider .zoom-cap .zoom-cap--mask{fill:#fff}.esri-opacity-slider .esri-slider .zoom-cap .zoom-cap--underline{fill:#323232}.esri-opacity-slider .esri-slider .zoom-cap:hover{cursor:pointer}.esri-opacity-slider .esri-slider .zoom-cap:hover .zoom-cap--mask{fill:#fff}.esri-opacity-slider .esri-slider .zoom-cap:hover .zoom-cap--line{fill:#0079c1}.esri-opacity-slider .esri-slider .zoom-cap:hover .zoom-cap--underline{fill:#fff}.esri-opacity-slider__ramp{display:inline-block;height:100%;width:30px;position:relative}.esri-opacity-slider__ramp svg{height:100%;width:100%;position:absolute;stroke:#6e6e6e;stroke-width:1px;left:0}.esri-opacity-slider__ramp svg rect{height:100%;width:100%}.esri-opacity-slider__ramp svg path{stroke-width:.5px}.esri-opacity-slider__histogram-container{display:inline-block;height:100%;width:120px}@-webkit-keyframes esri-docking-animation{0%{opacity:0}25%{opacity:0}to{opacity:1}}@keyframes esri-docking-animation{0%{opacity:0}25%{opacity:0}to{opacity:1}}@-webkit-keyframes popup-intro-animation-down{0%{-webkit-transform:translateY(-5px);transform:translateY(-5px);opacity:0}to{-webkit-transform:translate(0);transform:translate(0);opacity:1}}@keyframes popup-intro-animation-down{0%{-webkit-transform:translateY(-5px);transform:translateY(-5px);opacity:0}to{-webkit-transform:translate(0);transform:translate(0);opacity:1}}@-webkit-keyframes popup-intro-animation-up{0%{-webkit-transform:translateY(5px);transform:translateY(5px);opacity:0}to{-webkit-transform:translate(0);transform:translate(0);opacity:1}}@keyframes popup-intro-animation-up{0%{-webkit-transform:translateY(5px);transform:translateY(5px);opacity:0}to{-webkit-transform:translate(0);transform:translate(0);opacity:1}}.esri-ui .esri-popup{pointer-events:none;position:absolute;z-index:1;display:-webkit-box;display:-ms-flexbox;display:flex;-webkit-box-orient:vertical;-webkit-box-direction:normal;-ms-flex-flow:column nowrap;flex-flow:column nowrap}.esri-popup--shadow{-webkit-box-shadow:0 1px 4px rgba(0,0,0,.8);box-shadow:0 1px 4px rgba(0,0,0,.8)}.esri-popup__button{border-radius:2px;padding:6px 7px;margin:6px 0;line-height:1.3em;cursor:pointer;-webkit-user-select:none;-moz-user-select:none;-ms-user-select:none;user-select:none;color:#6e6e6e;white-space:nowrap;overflow:hidden;text-overflow:ellipsis;display:-webkit-box;display:-ms-flexbox;display:flex;-webkit-transition:background-color 125ms ease-in-out;transition:background-color 125ms ease-in-out}.esri-popup__button--disabled{cursor:default;opacity:.4;color:hsla(0,0%,43.1%,.4)}.esri-popup__button:hover{color:#2e2e2e;background-color:#f3f3f3}.esri-popup--aligned-top-center{-webkit-transform-origin:50% 100%;transform-origin:50% 100%}.esri-popup--aligned-bottom-center{-webkit-transform-origin:50% -5%;transform-origin:50% -5%}.esri-popup--aligned-bottom-left,.esri-popup--aligned-top-left{-webkit-transform-origin:100% 50%;transform-origin:100% 50%}.esri-popup--aligned-bottom-right,.esri-popup--aligned-top-right{-webkit-transform-origin:-5% 50%;transform-origin:-5% 50%}.esri-popup--aligned-top-center,.esri-popup--aligned-top-left,.esri-popup--aligned-top-right{-webkit-animation:popup-intro-animation-down .2s ease-in-out;animation:popup-intro-animation-down .2s ease-in-out}.esri-popup--aligned-bottom-center,.esri-popup--aligned-bottom-left,.esri-popup--aligned-bottom-right{-webkit-animation:popup-intro-animation-up .2s ease-in-out;animation:popup-intro-animation-up .2s ease-in-out}.esri-popup__main-container{outline:none;pointer-events:auto;z-index:1;width:340px;max-height:340px;background-color:#fff;-webkit-box-orient:vertical;-webkit-box-direction:normal;-ms-flex-flow:column nowrap;flex-flow:column nowrap}.esri-popup__header,.esri-popup__main-container{position:relative;display:-webkit-box;display:-ms-flexbox;display:flex}.esri-popup__header{font-size:12px;-webkit-box-align:start;-ms-flex-align:start;align-items:flex-start;-webkit-box-pack:justify;-ms-flex-pack:justify;justify-content:space-between;-webkit-box-flex:0;-ms-flex:0 0 auto;flex:0 0 auto}.esri-popup__header-buttons{padding:0 7px;margin:0 0 0 auto;display:-webkit-box;display:-ms-flexbox;display:flex}.esri-popup__header-container{-webkit-box-flex:1;-ms-flex:1;flex:1}.esri-popup__header-container--button{cursor:pointer}.esri-popup__header-title{border-radius:2px;font-size:14px;padding:6px 7px;margin:6px auto 6px 7px;display:block;-webkit-transition:background-color 125ms ease-in-out;transition:background-color 125ms ease-in-out;white-space:pre-wrap;word-break:break-all;word-wrap:break-word;word-break:break-word}.esri-popup__header-title:hover{background-color:#f3f3f3}.esri-popup__content{display:-webkit-box;display:-ms-flexbox;display:flex;-webkit-box-orient:vertical;-webkit-box-direction:normal;-ms-flex-flow:column nowrap;flex-flow:column nowrap;-webkit-box-flex:1;-ms-flex:1 1 auto;flex:1 1 auto;font-size:12px;font-weight:400;margin:0 15px 12px;overflow:auto;line-height:normal}.esri-popup__content img{image-orientation:from-image}.esri-popup__feature-menu-button{-webkit-transition:background-color 125ms ease-in-out,-webkit-box-shadow 125ms ease-in-out;transition:background-color 125ms ease-in-out,-webkit-box-shadow 125ms ease-in-out;transition:box-shadow 125ms ease-in-out,background-color 125ms ease-in-out;transition:box-shadow 125ms ease-in-out,background-color 125ms ease-in-out,-webkit-box-shadow 125ms ease-in-out}.esri-popup__feature-menu-button:focus,.esri-popup__feature-menu-button:hover{background-color:#f3f3f3}.esri-popup--feature-menu-open .esri-popup__feature-menu-button{background-color:#f3f3f3;color:#2e2e2e}.esri-popup--feature-menu-open .esri-popup__content,.esri-popup--feature-menu-open .esri-popup__header{-webkit-box-flex:0;-ms-flex:0 1 0px;flex:0 1 0px;overflow:hidden;opacity:0}.esri-popup--feature-updated{opacity:0;-webkit-transition:opacity 375ms ease-out;transition:opacity 375ms ease-out}.esri-popup--feature-updated-active{opacity:1}.esri-popup__pagination-page-text{white-space:nowrap}.esri-popup__footer{-webkit-box-align:center;-ms-flex-align:center;align-items:center;-ms-flex:0 0 auto;flex:0 0 auto;-webkit-box-pack:justify;-ms-flex-pack:justify;justify-content:space-between;padding:6px 0}.esri-popup__footer,.esri-popup__footer .esri-popup__button{display:-webkit-box;display:-ms-flexbox;display:flex;-webkit-box-flex:0}.esri-popup__footer .esri-popup__button{font-weight:400;font-size:12px;position:relative;-webkit-box-pack:center;-ms-flex-pack:center;justify-content:center;-ms-flex:0 0 auto;flex:0 0 auto}.esri-popup__actions{-webkit-animation:esri-fade-in-scale 125ms ease-in-out;animation:esri-fade-in-scale 125ms ease-in-out;background:#fff;-webkit-box-shadow:0 1px 2px rgba(0,0,0,.3);box-shadow:0 1px 2px rgba(0,0,0,.3);color:#6e6e6e;display:-webkit-box;display:-ms-flexbox;display:flex;-webkit-box-orient:vertical;-webkit-box-direction:normal;-ms-flex-flow:column;flex-flow:column;margin:6px 7px;max-width:50%;padding:0;position:absolute;right:0;z-index:1}.esri-popup__actions .esri-popup__button[class*=esri-popup__action]{-webkit-box-align:center;-ms-flex-align:center;align-items:center;border-bottom:1px solid hsla(0,0%,43.1%,.3);color:#6e6e6e;display:-webkit-box;display:-ms-flexbox;display:flex;-webkit-box-pack:start;-ms-flex-pack:start;justify-content:flex-start;padding:12px 7px;margin-top:0;margin-bottom:0;font-size:12px}.esri-popup__actions .esri-popup__button[class*=esri-popup__action]:hover{background-color:#f3f3f3}.esri-popup__actions .esri-popup__button[class*=esri-popup__action]:last-child{border-bottom:none}.esri-popup__actions .esri-popup__button[class*=esri-popup__action] .esri-popup__icon{-webkit-box-flex:0;-ms-flex:0 0 16px;flex:0 0 16px}.esri-popup__footer .esri-popup__actions-menu-button{padding-left:7px;padding-right:7px;margin:0 7px;-webkit-transition:-webkit-box-shadow 125ms ease-in-out;transition:-webkit-box-shadow 125ms ease-in-out;transition:box-shadow 125ms ease-in-out;transition:box-shadow 125ms ease-in-out,-webkit-box-shadow 125ms ease-in-out}.esri-popup__footer .esri-popup__actions-menu-button:hover{background-color:#f3f3f3}.esri-popup--actions-menu-open .esri-popup__footer .esri-popup__actions-menu-button{background-color:#f3f3f3;color:#2e2e2e}[class*=esri-popup--aligned-top-] .esri-popup__actions,[class*=esri-popup--is-docked-bottom-].esri-popup--is-docked .esri-popup__actions{bottom:32px;top:auto;-webkit-transform-origin:bottom center;transform-origin:bottom center}[class*=esri-popup--aligned-bottom-] .esri-popup__actions,[class*=esri-popup--is-docked-top-].esri-popup--is-docked .esri-popup__actions{bottom:auto;top:32px;-webkit-transform-origin:top center;transform-origin:top center}.esri-popup__icon{width:16px;height:16px;display:inline-block;-webkit-box-flex:0;-ms-flex:0 0 16px;flex:0 0 16px}[class*=esri-popup--aligned-bottom-] .esri-popup__footer,[class*=esri-popup--is-docked-top-] .esri-popup__footer{border-bottom:1px solid hsla(0,0%,43.1%,.3)}[class*=esri-popup--aligned-top-] .esri-popup__content~.esri-popup__footer,[class*=esri-popup--is-docked-bottom-] .esri-popup__content~.esri-popup__footer{margin-top:-12px}.esri-popup__navigation{background-color:#f3f3f3;position:relative;display:-webkit-box;display:-ms-flexbox;display:flex;-webkit-box-align:center;-ms-flex-align:center;align-items:center;margin:0 15px 0 auto;padding:0;-webkit-box-pack:center;-ms-flex-pack:center;justify-content:center}.esri-popup__navigation .esri-popup__button{margin:0;padding-left:3px;padding-right:3px}.esri-popup__inline-actions-container{display:-webkit-box;display:-ms-flexbox;display:flex;-webkit-box-pack:start;-ms-flex-pack:start;justify-content:flex-start;-webkit-box-align:center;-ms-flex-align:center;align-items:center;width:70%;position:relative}.esri-popup__inline-actions-container:only-child{width:100%;max-width:unset;-webkit-box-pack:start;-ms-flex-pack:start;justify-content:flex-start}.esri-popup__inline-actions-container:only-child>.esri-popup__action,.esri-popup__inline-actions-container:only-child>.esri-popup__action-toggle{max-width:24%}.esri-popup__inline-actions-container:only-child .esri-popup__actions-menu-button{margin-left:auto}.esri-popup__inline-actions-container>.esri-popup__action,.esri-popup__inline-actions-container>.esri-popup__action-toggle{margin:0 7px;max-width:36%}.esri-popup__inline-actions-container .esri-popup__icon,.esri-popup__inline-actions-container [class*=esri-icon]{margin:0 3px}.esri-popup__action-toggle.esri-popup__action-toggle--on,.esri-popup__action-toggle.esri-popup__action-toggle--on:hover{background-color:#e2f1fb;color:#2e2e2e}.esri-popup__feature-menu{left:0;font-size:12px;font-weight:400;position:absolute;width:100%;background-color:#fff;color:#6e6e6e;z-index:1;margin:6px 0;max-height:0;opacity:0;height:0;overflow:hidden;-webkit-box-shadow:0 1px 2px rgba(0,0,0,.3);box-shadow:0 1px 2px rgba(0,0,0,.3)}[class*=esri-popup--aligned-top-] .esri-popup__feature-menu,[class*=esri-popup--is-docked-bottom-].esri-popup--is-docked .esri-popup__feature-menu{bottom:32px;top:auto;-webkit-transform-origin:bottom center;transform-origin:bottom center}[class*=esri-popup--aligned-bottom-] .esri-popup__feature-menu,[class*=esri-popup--is-docked-top-].esri-popup--is-docked .esri-popup__feature-menu{bottom:auto;top:32px;-webkit-transform-origin:top center;transform-origin:top center}.esri-popup__feature-menu-list{padding:0;margin:0;counter-reset:section}.esri-popup__feature-menu-item{list-style-type:none;border:1px solid hsla(0,0%,43.1%,.3);display:-webkit-box;display:-ms-flexbox;display:flex;-webkit-box-orient:horizontal;-webkit-box-direction:normal;-ms-flex-flow:row nowrap;flex-flow:row nowrap;-webkit-box-align:center;-ms-flex-align:center;align-items:center;-webkit-transition:background-color 125ms ease-in-out;transition:background-color 125ms ease-in-out;margin-top:-1px;position:relative}.esri-popup__feature-menu-item:focus,.esri-popup__feature-menu-item:hover{cursor:pointer;background-color:#f3f3f3}.esri-popup__feature-menu-item:before{counter-increment:section;content:counter(section);display:-webkit-box;display:-ms-flexbox;display:flex;-webkit-box-pack:center;-ms-flex-pack:center;justify-content:center;-webkit-box-flex:0;-ms-flex:0 0 8%;flex:0 0 8%;text-align:center}.esri-popup__feature-menu-item--selected,.esri-popup__feature-menu-item--selected:focus,.esri-popup__feature-menu-item--selected:hover{background-color:#e2f1fb}.esri-popup__feature-menu-item .esri-icon-check-mark{padding:0 .5rem}.esri-popup__feature-menu-title{display:-webkit-box;display:-ms-flexbox;display:flex;-webkit-box-flex:1;-ms-flex:1 0 82%;flex:1 0 82%;min-height:1em;margin:0;padding:.8em 4%;border-left:1px solid rgba(0,0,0,.25)}.esri-popup__feature-menu-viewport{max-height:0;opacity:0;overflow:auto;position:relative;z-index:1}.esri-popup__feature-menu-header{background-color:transparent;border-bottom:1px solid hsla(0,0%,43.1%,.3);padding:0;margin:0;font-weight:400;font-size:14px;line-height:1.2em;overflow:hidden;position:relative;opacity:0}.esri-popup--feature-menu-open .esri-popup__feature-menu{height:auto;opacity:1;-webkit-animation:esri-fade-in-scale 125ms ease-out;animation:esri-fade-in-scale 125ms ease-out;max-height:none;overflow:visible}.esri-popup--feature-menu-open .esri-popup__feature-menu-header{padding:12px 15px;max-height:none;display:block;opacity:1;margin:0}.esri-popup--feature-menu-open .esri-popup__feature-menu-viewport{max-height:175px;opacity:1;padding-top:1px}.esri-popup__loading-container{margin:0 7px;text-align:center;-webkit-user-select:none;-moz-user-select:none;-ms-user-select:none;user-select:none}.esri-popup__action-image{width:16px;height:16px;background-size:contain;background-repeat:no-repeat;background-position:50% 50%;-webkit-box-flex:0;-ms-flex:0 0 16px;flex:0 0 16px}.esri-popup__action-text{overflow:hidden;text-overflow:ellipsis}.esri-popup__collapse-button{-webkit-box-align:center;-ms-flex-align:center;align-items:center;background-color:#f3f3f3;cursor:pointer;display:-webkit-box;display:-ms-flexbox;display:flex;-webkit-box-flex:1;-ms-flex:1 0;flex:1 0;-webkit-box-pack:center;-ms-flex-pack:center;justify-content:center;padding:6px 0}.esri-popup__pointer{position:absolute;width:0;height:0}.esri-popup__pointer-direction{background-color:#fff;content:"";position:absolute;width:12px;height:12px}.esri-popup--aligned-top-center .esri-popup__pointer{top:100%;left:50%;margin:0 0 0 -6px}.esri-popup--aligned-bottom-center .esri-popup__pointer{bottom:100%;left:50%;margin:0 0 0 -6px}.esri-popup--aligned-top-left .esri-popup__pointer{bottom:6px;right:6px;-webkit-transform:rotate(-45deg);transform:rotate(-45deg)}.esri-popup--aligned-bottom-left .esri-popup__pointer{top:6px;right:6px;-webkit-transform:rotate(45deg);transform:rotate(45deg)}.esri-popup--aligned-top-right .esri-popup__pointer{bottom:6px;left:6px;-webkit-transform:rotate(45deg);transform:rotate(45deg)}.esri-popup--aligned-bottom-right .esri-popup__pointer{top:6px;left:6px;-webkit-transform:rotate(-45deg);transform:rotate(-45deg)}.esri-popup--aligned-bottom-center .esri-popup__pointer-direction,.esri-popup--aligned-top-center .esri-popup__pointer-direction{-webkit-transform:scale(.75,2) rotate(45deg);transform:scale(.75,2) rotate(45deg)}.esri-popup--aligned-bottom-left .esri-popup__pointer-direction,.esri-popup--aligned-bottom-right .esri-popup__pointer-direction,.esri-popup--aligned-top-left .esri-popup__pointer-direction,.esri-popup--aligned-top-right .esri-popup__pointer-direction{top:-6px;left:-6px;-webkit-transform:scaleY(3.5) rotate(45deg);transform:scaleY(3.5) rotate(45deg)}.esri-popup--aligned-top-center .esri-popup__pointer-direction{top:-6px;left:0}.esri-popup--aligned-bottom-center .esri-popup__pointer-direction{bottom:-6px;left:0}.esri-view-width-xlarge .esri-popup__main-container{width:460px}.esri-view-width-large .esri-popup__main-container{width:400px}.esri-view-width-medium .esri-popup__main-container{width:340px}.esri-view-width-less-than-medium .esri-popup__main-container{width:280px}.esri-view-width-less-than-medium .esri-popup__action-text,.esri-view-width-xsmall .esri-popup__button[class*=esri-popup__navigation-],.esri-view-width-xsmall .esri-popup__pagination-page-text{display:none}.esri-view-width-xsmall .esri-popup--is-docked-bottom-center{margin-bottom:16px}.esri-view-width-xsmall .esri-popup--is-docked-bottom-center,.esri-view-width-xsmall .esri-popup--is-docked-top-center{width:auto;margin:0}.esri-view-width-xsmall .esri-popup--is-docked-bottom-center .esri-popup__main-container,.esri-view-width-xsmall .esri-popup--is-docked-top-center .esri-popup__main-container{width:100%;max-height:75%;padding:4px 0;position:absolute;left:0;right:0;bottom:0}.esri-view-width-xsmall .esri-popup--is-docked-bottom-center .esri-popup__main-container.esri-popup--is-collapsible:before,.esri-view-width-xsmall .esri-popup--is-docked-top-center .esri-popup__main-container.esri-popup--is-collapsible:before{background-color:hsla(0,0%,43.1%,.3);border-radius:2px;content:"";height:2px;left:calc(50% - 16px);position:absolute;top:6px;width:32px}.esri-view-width-xsmall .esri-popup--is-docked-bottom-center.esri-popup--feature-menu-open .esri-popup__main-container:before,.esri-view-width-xsmall .esri-popup--is-docked-top-center.esri-popup--feature-menu-open .esri-popup__main-container:before{visibility:hidden}.esri-view-width-xsmall .esri-popup--is-docked-bottom-center .esri-popup__actions,.esri-view-width-xsmall .esri-popup--is-docked-bottom-center .esri-popup__feature-menu{bottom:36px}.esri-view-height-xlarge .esri-popup__main-container{max-height:460px}.esri-view-height-xlarge.esri-popup--feature-menu-open .esri-popup__feature-menu-viewport{max-height:410px}.esri-view-height-large .esri-popup__main-container{max-height:400px}.esri-view-height-large.esri-popup--feature-menu-open .esri-popup__feature-menu-viewport{max-height:350px}.esri-view-height-less-than-medium .esri-popup__main-container{max-height:300px}.esri-view-height-less-than-medium.esri-popup--feature-menu-open .esri-popup__feature-menu-viewport{max-height:250px}.esri-popup--is-docked{left:0;bottom:0;right:0;top:0;margin:15px 15px 30px 15px;-webkit-animation:esri-docking-animation .25s ease-out;animation:esri-docking-animation .25s ease-out}.esri-ui .esri-popup--is-docked{-webkit-box-orient:horizontal;-webkit-box-direction:normal;-ms-flex-flow:row nowrap;flex-flow:row nowrap}.esri-popup--is-docked .esri-popup__header{padding-top:2px}.esri-popup--is-docked-top-center,.esri-popup--is-docked-top-left,.esri-popup--is-docked-top-right{-webkit-box-align:start;-ms-flex-align:start;align-items:flex-start}.esri-popup--is-docked-bottom-center,.esri-popup--is-docked-bottom-left,.esri-popup--is-docked-bottom-right{-webkit-box-align:end;-ms-flex-align:end;align-items:flex-end}.esri-popup--is-docked-bottom-left,.esri-popup--is-docked-top-left{-webkit-box-pack:start;-ms-flex-pack:start;justify-content:flex-start}.esri-popup--is-docked-bottom-center,.esri-popup--is-docked-top-center{-webkit-box-pack:center;-ms-flex-pack:center;justify-content:center}.esri-popup--is-docked-bottom-right,.esri-popup--is-docked-top-right{-webkit-box-pack:end;-ms-flex-pack:end;justify-content:flex-end}.esri-popup--is-docked-bottom-left .esri-popup__main-container,.esri-popup--is-docked-bottom-right .esri-popup__main-container,.esri-popup--is-docked-top-left .esri-popup__main-container,.esri-popup--is-docked-top-right .esri-popup__main-container{max-height:80%}.esri-popup--is-docked-bottom-center .esri-popup__main-container,.esri-popup--is-docked-top-center .esri-popup__main-container{max-height:40%}html[dir=rtl] .esri-popup__header-title,html[dir=rtl] .esri-widget .esri-popup__header-title{margin:6px 7px 6px auto}html[dir=rtl] .esri-popup__header-buttons{margin:0 auto 0 0}html[dir=rtl] .esri-popup__feature-menu-title{border-left:none;border-right:1px solid rgba(0,0,0,.25)}html[dir=rtl] .esri-popup__navigation{margin:0 auto 0 15px}html[dir=rtl] .esri-popup__actions{right:auto;left:0}html[dir=rtl] .esri-popup__inline-actions-container:only-child .esri-popup__actions-menu-button{margin-left:7px;margin-right:auto}html[dir=rtl] .esri-popup__inline-actions-container .esri-popup__action{margin-right:7px;margin-left:15px}html[dir=rtl] .esri-popup--is-docked .esri-popup__loading-container{-webkit-box-ordinal-group:1;-ms-flex-order:0;order:0}html[dir=rtl] .esri-popup--is-docked-bottom-left,html[dir=rtl] .esri-popup--is-docked-top-left{-webkit-box-pack:end;-ms-flex-pack:end;justify-content:flex-end}html[dir=rtl] .esri-popup--is-docked-bottom-right,html[dir=rtl] .esri-popup--is-docked-top-right{-webkit-box-pack:start;-ms-flex-pack:start;justify-content:flex-start}.esri-print{position:relative;padding:12px 15px;overflow-y:auto}.esri-print section[aria-hidden=true]{display:none}.esri-print__form-section-container{margin:0 0 12px 0}.esri-print__header-title{font-size:16px;font-weight:600;padding:0 0 12px;margin:0 auto 0 0}.esri-print__layout-section,.esri-print__map-only-section{padding:12px 0 0;border-top:1px solid hsla(0,0%,43.1%,.3)}.esri-print__layout-tab-list{position:relative;bottom:-1px;padding:0;margin:0;display:-webkit-box;display:-ms-flexbox;display:flex;-webkit-box-pack:justify;-ms-flex-pack:justify;justify-content:space-between}.esri-print__layout-tab{display:inline-block;text-align:center;margin:0;padding:5px 5px;width:100%;cursor:pointer;color:#6e6e6e;border:1px solid transparent}.esri-print__layout-tab:focus,.esri-print__layout-tab:hover{color:#323232;background-color:#f3f3f3;border-bottom:1px solid hsla(0,0%,43.1%,.3)}.esri-print__layout-tab[aria-selected=true],.esri-print__layout-tab[aria-selected=true]:hover{background-color:#fff;color:#323232;border-color:hsla(0,0%,43.1%,.3);border-bottom-color:#fff}.esri-print__panel--error{color:#8c2907}.esri-print__panel-container{-webkit-box-flex:1;-ms-flex:1 0;flex:1 0}.esri-print__input-text{width:100%;margin:0}.esri-print__scale-input-container{display:-webkit-box;display:-ms-flexbox;display:flex;-webkit-box-align:center;-ms-flex-align:center;align-items:center}.esri-print__advanced-options-section{background-color:#f3f3f3;color:#6e6e6e}.esri-print__advanced-options-button-container{color:#6e6e6e;display:-webkit-box;display:-ms-flexbox;display:flex;-webkit-box-pack:start;-ms-flex-pack:start;justify-content:flex-start;-webkit-box-align:center;-ms-flex-align:center;align-items:center;background-color:transparent;width:100%;overflow:visible}.esri-print__advanced-options-button{border:none;cursor:pointer;font-family:inherit;padding:6px 7px;width:100%;background-color:transparent}.esri-print__advanced-options-button .esri-print__advanced-options-button-icon--closed-rtl,.esri-print__advanced-options-button[aria-expanded=false] .esri-print__advanced-options-button-icon--opened,.esri-print__advanced-options-button[aria-expanded=true] .esri-print__advanced-options-button-icon--closed{display:none}.esri-print__advanced-options-button[aria-expanded=false] .esri-print__advanced-options-button-icon--closed,.esri-print__advanced-options-button[aria-expanded=true] .esri-print__advanced-options-button-icon--opened{display:block}.esri-print__advanced-options-button-title{font-size:12px;margin:0 3px}.esri-print__advanced-options-container{font-size:12px;padding:6px 7px}.esri-print__advanced-options-container .esri-print__form-section-container{margin-bottom:6px}.esri-print__size-container{display:-webkit-box;display:-ms-flexbox;display:flex;-webkit-box-align:center;-ms-flex-align:center;align-items:center;-webkit-box-pack:justify;-ms-flex-pack:justify;justify-content:space-between}.esri-print__advanced-options-section [class*=esri-icon],.esri-print__size-container [class*=esri-icon]{background:transparent}.esri-print__size-container [class*=esri-icon]{-ms-flex-item-align:end;align-self:flex-end}.esri-print__size-container button{color:#6e6e6e}.esri-print__height-container,.esri-print__width-container{-webkit-box-flex:0;-ms-flex:0 0 43%;flex:0 0 43%}.esri-print__swap-button{-webkit-box-flex:0;-ms-flex:0 0 5%;flex:0 0 5%;border:none}.esri-print__refresh-button{border:1px solid hsla(0,0%,43.1%,.3);border-left-width:0}.esri-print__export-button{margin:12px 0}.esri-print__export-panel-container{font-size:12px;border-top:1px solid #ddd;padding:12px 0}.esri-print__export-panel-container [class*=esri-icon]{margin-right:.5em;margin-top:.15em}.esri-print__exported-file-link-title{white-space:pre-wrap;word-break:break-all;word-wrap:break-word;word-break:break-word}.esri-print__exported-file-link{color:#6e6e6e;display:-webkit-box;display:-ms-flexbox;display:flex;-webkit-box-align:start;-ms-flex-align:start;align-items:flex-start;margin-bottom:6px;text-decoration:none}.esri-print__exported-file-link:hover{color:#2e2e2e}.esri-print__exported-file--error{color:#8c2907;cursor:pointer}.esri-print .esri-print__exported-file--error:hover{color:#8c2907}.esri-print__loader{height:40px;width:32px;background:url(../img/loading-throb.ff4d41b0.gif) no-repeat 50%;margin:0 auto}html[dir=rtl] .esri-print__refresh-button{border-left-width:1px;border-right-width:0}html[dir=rtl] .esri-print__export-panel-container [class*=esri-icon]{margin-right:0;margin-left:.5em}html[dir=rtl] .esri-print__advanced-options-button[aria-expanded=false] .esri-print__advanced-options-button-icon--closed{display:none}html[dir=rtl] .esri-print__advanced-options-button[aria-expanded=false] .esri-print__advanced-options-button-icon--closed-rtl{display:block}.esri-scale-bar.esri-widget{background:transparent;-webkit-box-shadow:none;box-shadow:none}.esri-scale-bar__bar-container{position:relative;display:-webkit-box;display:-ms-flexbox;display:flex;-webkit-box-align:end;-ms-flex-align:end;align-items:flex-end;-webkit-transition:width .25s ease-in-out;transition:width .25s ease-in-out;font-size:12px}.esri-scale-bar__bar-container--ruler{-webkit-box-orient:vertical;-webkit-box-direction:normal;-ms-flex-direction:column;flex-direction:column}.esri-scale-bar__bar-container--line:last-child{-webkit-box-align:start;-ms-flex-align:start;align-items:flex-start}.esri-scale-bar__ruler{display:-webkit-box;display:-ms-flexbox;display:flex;-ms-flex-wrap:wrap;flex-wrap:wrap;height:6px;background-color:#fff;-webkit-box-shadow:0 1px 2px rgba(0,0,0,.3);box-shadow:0 1px 2px rgba(0,0,0,.3)}.esri-scale-bar__ruler-block{height:50%;width:25%;background-color:#323232}.esri-scale-bar__ruler-block:nth-child(-n+2){margin-right:25%}.esri-scale-bar__ruler-block:nth-child(n+3){margin-left:25%}.esri-scale-bar__line{position:relative;height:1.5em;background-color:hsla(0,0%,100%,.33);left:0;z-index:1}.esri-scale-bar__line--top{bottom:-1px;border-bottom:2px solid #323232}.esri-scale-bar__line--bottom{top:-1px;border-top:2px solid #323232}.esri-scale-bar__line--bottom:after,.esri-scale-bar__line--bottom:before,.esri-scale-bar__line--top:after,.esri-scale-bar__line--top:before{content:"";display:block;width:2px;height:1.5em;background-color:#323232;position:absolute;border-right:2px solid #323232}.esri-scale-bar__line--top:before{bottom:-2px;left:0}.esri-scale-bar__line--top:after{bottom:-2px;right:0}.esri-scale-bar__line--bottom:before{top:-2px;left:0}.esri-scale-bar__line--bottom:after{height:1.5em;top:-2px;right:0}.esri-scale-bar__label-container--line{position:absolute;left:0;z-index:2}.esri-scale-bar__label-container--ruler{display:-webkit-box;display:-ms-flexbox;display:flex;width:100%;-webkit-box-pack:justify;-ms-flex-pack:justify;justify-content:space-between;position:relative}.esri-scale-bar__label-container--ruler .esri-scale-bar__label{padding:6px 0 0;text-shadow:0 0 1px #fff,0 0 1px #fff,0 0 1px #fff}.esri-scale-bar__label-container--top{bottom:0}.esri-scale-bar__label-container--bottom{top:1px}.esri-scale-bar__label{font-size:inherit;color:#323232;white-space:nowrap;padding:0 7px;font-weight:600}html[dir=rtl] .esri-scale-bar__ruler{margin:0 .5ch 0 2ch}html[dir=rtl] .esri-scale-bar__label-container--line{left:auto;right:0}.esri-scale-range-slider{background-color:transparent;min-width:310px;position:relative;display:-webkit-box;display:-ms-flexbox;display:flex;-webkit-box-orient:vertical;-webkit-box-direction:normal;-ms-flex-direction:column;flex-direction:column}.esri-scale-range-slider .esri-slider{background-color:transparent;padding:9px 11px 9px 9px}.esri-scale-range-slider .esri-slider__segment-1{background-color:#0079c1;height:4px}.esri-scale-range-slider.esri-widget{-webkit-box-shadow:none;box-shadow:none}.esri-scale-range-slider.esri-disabled{opacity:.4;pointer-events:none;-webkit-user-select:none;-moz-user-select:none;-ms-user-select:none;user-select:none}.esri-scale-range-slider__scale-indicator-container{position:absolute;left:9px;right:11px}.esri-scale-range-slider__scale-indicator{top:11px;margin-left:-4px;width:1px;position:relative;-webkit-transition-property:left;transition-property:left;-webkit-transition-duration:.2s;transition-duration:.2s}.esri-scale-range-slider__scale-indicator-icon{fill:#323232}.esri-scale-range-slider__scale-menu-container{margin-top:12px;display:-webkit-box;display:-ms-flexbox;display:flex;width:100%;-webkit-box-pack:justify;-ms-flex-pack:justify;justify-content:space-between}.esri-scale-range-slider__scale-menu-toggle{color:#0079c1;cursor:pointer;background-color:transparent;border:none;font-size:14px;white-space:nowrap}.esri-scale-range-slider__scale-menu-toggle--active{font-weight:600}.esri-scale-range-slider__scale-menu-toggle-icon{font-size:12px;margin:0 7px}.esri-scale-range-slider__scale-preview{display:-webkit-inline-box;display:-ms-inline-flexbox;display:inline-flex;-webkit-box-orient:vertical;-webkit-box-direction:normal;-ms-flex-direction:column;flex-direction:column;background-color:#fff;padding:6px 7px;-webkit-box-shadow:0 1px 2px rgba(0,0,0,.3);box-shadow:0 1px 2px rgba(0,0,0,.3)}.esri-scale-range-slider__scale-preview-thumbnail{display:block;-webkit-box-sizing:border-box;box-sizing:border-box;padding:64px}.esri-scale-range-slider__scale-menu{-webkit-box-shadow:0 1px 2px rgba(0,0,0,.3);box-shadow:0 1px 2px rgba(0,0,0,.3);font-family:Avenir Next,Helvetica Neue,Helvetica,Arial,sans-serif;font-size:14px;border-radius:2px;background-color:#fff;color:#323232}.esri-scale-range-slider__scale-menu-list{min-width:200px;padding:6px 0;list-style-type:none}.esri-scale-range-slider__scale-menu-item,.esri-scale-range-slider__scale-menu-list{margin:0;display:-webkit-box;display:-ms-flexbox;display:flex;-webkit-box-orient:vertical;-webkit-box-direction:normal;-ms-flex-direction:column;flex-direction:column}.esri-scale-range-slider__scale-menu-item{padding:6px 7px;cursor:pointer}.esri-scale-range-slider__scale-menu-item:focus,.esri-scale-range-slider__scale-menu-item:hover{background-color:#f3f3f3}.esri-scale-range-slider__scale-menu-scroller{max-height:450px;overflow-y:auto;overflow-x:hidden}.esri-scale-range-slider__scale-item-label{padding-bottom:4px}.esri-scale-range-slider__scale-item-label:before{content:"\2022";color:transparent;margin:0 7px 0}.esri-scale-range-slider__scale-menu-item--current-scale .esri-scale-range-slider__scale-item-label:before{color:#0079c1}.esri-scale-range-slider__scale-menu-item:hover .esri-scale-range-slider__scale-item-label:before{color:hsla(0,0%,43.1%,.4)}.esri-scale-range-slider__scale-item-value{color:#6e6e6e;font-size:12px;margin:0 30px}.esri-scale-range-slider__scale-item-value--editable{width:14ch}.esri-search{width:240px;display:-webkit-box;display:-ms-flexbox;display:flex;-webkit-box-orient:horizontal;-webkit-box-direction:normal;-ms-flex-flow:row nowrap;flex-flow:row nowrap;-webkit-box-pack:center;-ms-flex-pack:center;justify-content:center;-webkit-box-align:center;-ms-flex-align:center;align-items:center;overflow:visible}.esri-search .esri-widget--button{-webkit-box-shadow:none;box-shadow:none}.esri-search .esri-icon-notice-triangle{font-size:16px;line-height:16px;margin:0 5px 0 0;vertical-align:text-bottom}.esri-search .esri-widget__loader{-webkit-box-align:center;-ms-flex-align:center;align-items:center;display:-webkit-box;display:-ms-flexbox;display:flex;-webkit-box-pack:center;-ms-flex-pack:center;justify-content:center;min-height:32px}.esri-search .esri-widget__loader-text{margin:0 5px}.esri-search__container,.esri-search__form,.esri-search__input-container{display:-webkit-box;display:-ms-flexbox;display:flex;-webkit-box-orient:horizontal;-webkit-box-direction:normal;-ms-flex-flow:row nowrap;flex-flow:row nowrap}.esri-search__container{position:relative;-webkit-box-align:stretch;-ms-flex-align:stretch;align-items:stretch;-webkit-box-flex:1;-ms-flex:1 0 100%;flex:1 0 100%}.esri-search__container .esri-search__input,.esri-search__container .esri-widget--button{z-index:0}.esri-search__container .esri-search__input:focus,.esri-search__container .esri-widget--button:focus{z-index:1}.esri-search--searching:after,.esri-search--searching:before{content:"";opacity:1;position:absolute;height:1px;top:0;-webkit-transition:opacity .5s ease-in-out;transition:opacity .5s ease-in-out}.esri-search--searching:before{background-color:hsla(0,0%,43.1%,.3);width:100%;z-index:0}.esri-search--searching:after{background-color:#6e6e6e;width:20%;z-index:0;-webkit-animation:looping-progresss-bar-ani 1.5s linear infinite;animation:looping-progresss-bar-ani 1.5s linear infinite}.esri-search__input-container{-webkit-box-align:stretch;-ms-flex-align:stretch;align-items:stretch;-webkit-box-flex:2;-ms-flex:2 0;flex:2 0}.esri-search__form{padding:0;margin:0;-webkit-box-align:stretch;-ms-flex-align:stretch;align-items:stretch;-webkit-box-flex:1;-ms-flex:1 0;flex:1 0}.esri-search__input{display:block;width:100%;margin:0;border:none;-webkit-box-shadow:none;box-shadow:none}.esri-search__input::-ms-clear{display:none}.esri-search__input::-moz-placeholder{color:rgba(50,50,50,.4);opacity:1}.esri-search__input:-ms-input-placeholder{color:rgba(50,50,50,.4)}.esri-search__input::-webkit-input-placeholder{color:rgba(50,50,50,.4)}.esri-search__sources-button,.esri-search__submit-button{cursor:pointer;-ms-flex-item-align:end;align-self:flex-end}.esri-search__submit-button{border-left:1px solid hsla(0,0%,43.1%,.3)}.esri-search__sources-button{border-right:1px solid hsla(0,0%,43.1%,.3)}.esri-search__sources-button--up{display:none}.esri-search__clear-button{-ms-flex-item-align:end;align-self:flex-end;display:-webkit-box;display:-ms-flexbox;display:flex}.esri-search__source-name{clip:rect(0 0 0 0);overflow:hidden;position:absolute;height:1px;width:1px}.esri-search__suggestions-menu [class^=esri-icon]{vertical-align:middle}.esri-search__suggestions-menu .esri-menu__header:first-child,.esri-search__suggestions-menu ul:first-child{border:none}.esri-search--show-suggestions .esri-search__suggestions-menu,.esri-search--sources .esri-search__sources-menu{overflow:auto;visibility:visible;max-height:300px;-webkit-animation:esri-fade-in .25s ease-out;animation:esri-fade-in .25s ease-out}.esri-search__source--active{background-color:#e2f1fb}.esri-search--warning .esri-search__warning-menu{-webkit-transition:opacity 125ms ease-in-out;transition:opacity 125ms ease-in-out;visibility:visible;opacity:1;max-height:inherit}.esri-search__sources-button{display:-webkit-box;display:-ms-flexbox;display:flex}.esri-search--multiple-sources .esri-search__input{border-left:0}.esri-search__warning-menu{z-index:1;font-size:14px;opacity:0}.esri-search__warning-body{padding:.8em 1em}.esri-search__warning-header{font-weight:600;margin-bottom:5px}.esri-ui-bottom-left .esri-search__sources-button--up,.esri-ui-bottom-right .esri-search__sources-button--up{display:-webkit-box;display:-ms-flexbox;display:flex}.esri-ui-bottom-left .esri-search__sources-button--down,.esri-ui-bottom-right .esri-search__sources-button--down{display:none}html[dir=rtl] .esri-search__submit-button{border-left:none;border-right:1px solid hsla(0,0%,43.1%,.3)}html[dir=rtl] .esri-search__sources-button{border-right:none;border-left:1px solid hsla(0,0%,43.1%,.3)}html[dir=rtl] .esri-search__container:after{animation:looping-progresss-bar-ani 1.5s linear infinite reverse}.esri-search-result-renderer .esri-search-result-renderer__more-results-header{font-weight:600;margin-bottom:2px}.esri-search-result-renderer .esri-search-result-renderer__more-results-item{margin-bottom:10px}.esri-search-result-renderer .esri-search-result-renderer__more-results-list{display:none}.esri-search-result-renderer .esri-search-result-renderer__more-results-list ul{list-style:none;margin:0 0 10px 0;padding:0}.esri-search-result-renderer .esri-search-result-renderer__more-results-list li{padding:2px 0}.esri-search-result-renderer .esri-search-result-renderer__more-results--show-more-results .esri-search-result-renderer__more-results-list{display:block;margin-top:10px;padding-top:10px;border-top:1px solid #ccc}.esri-size-slider{direction:ltr;min-width:260px}.esri-size-slider .esri-slider{font-size:12px}.esri-size-slider .esri-slider .esri-slider__thumb{background-color:#6e6e6e;border-radius:0;border:none;width:6px;height:12px}.esri-size-slider .esri-slider .esri-slider__content{-webkit-box-orient:horizontal;-webkit-box-direction:normal;-ms-flex-direction:row;flex-direction:row;height:240px;margin:0 auto 0 40%}.esri-size-slider .esri-slider .esri-slider__track{-webkit-box-flex:0;-ms-flex:0 1 0px;flex:0 1 0px;width:0}.esri-size-slider .esri-slider .esri-slider__anchor{border-bottom:1px solid #6e6e6e;border-top:1px solid #fff;width:30px}.esri-size-slider .esri-slider .esri-slider__anchor:focus .esri-slider__label,.esri-size-slider .esri-slider .esri-slider__anchor:hover .esri-slider__label{text-decoration:underline}.esri-size-slider .esri-slider .esri-slider__anchor:focus .esri-slider__thumb,.esri-size-slider .esri-slider .esri-slider__anchor:hover .esri-slider__thumb{background-color:#2e2e2e;border:none;-webkit-transform:none;transform:none}.esri-size-slider .esri-slider .esri-slider__anchor:focus .esri-slider__thumb:after,.esri-size-slider .esri-slider .esri-slider__anchor:hover .esri-slider__thumb:after{border-left-color:#2e2e2e}.esri-size-slider .esri-slider .esri-slider__anchor:focus .esri-slider__thumb:before,.esri-size-slider .esri-slider .esri-slider__anchor:hover .esri-slider__thumb:before{background-color:#49b0f2;-webkit-transform:translate3d(-1.5px,0,0);transform:translate3d(-1.5px,0,0)}.esri-size-slider .esri-slider .esri-slider__thumb{left:-12px;top:-6px}.esri-size-slider .esri-slider .esri-slider__thumb:before{position:absolute;top:0;left:-1.5px;width:3px;content:"";height:12px;background-color:#6e6e6e;-webkit-transition:background-color 125ms ease-in-out,-webkit-transform 125ms ease-in-out;transition:background-color 125ms ease-in-out,-webkit-transform 125ms ease-in-out;transition:transform 125ms ease-in-out,background-color 125ms ease-in-out;transition:transform 125ms ease-in-out,background-color 125ms ease-in-out,-webkit-transform 125ms ease-in-out}.esri-size-slider .esri-slider .esri-slider__thumb:after{position:absolute;top:0;left:6px;content:"";border-bottom:6px solid transparent;border-left:6px solid #6e6e6e;border-top:6px solid transparent;height:0;width:0}.esri-size-slider .esri-slider .esri-slider__label{left:auto;line-height:20px;min-width:50px;right:50px;text-align:right}.esri-size-slider .esri-slider .esri-slider__label:hover{background-color:#f3f3f3}.esri-size-slider .esri-slider .esri-slider__range-input{margin:auto;text-align:center;width:50%}.esri-size-slider .esri-slider .esri-slider__label-input{text-align:right;width:70px}.esri-size-slider .esri-slider .esri-slider__max,.esri-size-slider .esri-slider .esri-slider__min{-webkit-box-flex:0;-ms-flex:0 0 40px;flex:0 0 40px;height:40px;padding:9px 0}.esri-size-slider .esri-slider .esri-slider__extra-content{height:100%}.esri-size-slider .esri-slider .esri-histogram__average-line,.esri-size-slider .esri-slider .esri-histogram__label{stroke:#6e6e6e}.esri-size-slider .esri-slider .zoom-cap--max{position:absolute;top:0}.esri-size-slider .esri-slider .zoom-cap--min{position:absolute;bottom:0}.esri-size-slider .esri-slider .zoom-cap{height:11px;width:30px;stroke-width:0}.esri-size-slider .esri-slider .zoom-cap .zoom-cap--line,.esri-size-slider .esri-slider .zoom-cap .zoom-cap--mask{fill:#fff}.esri-size-slider .esri-slider .zoom-cap .zoom-cap--underline{fill:#323232}.esri-size-slider .esri-slider .zoom-cap:hover{cursor:pointer}.esri-size-slider .esri-slider .zoom-cap:hover .zoom-cap--mask{fill:#fff}.esri-size-slider .esri-slider .zoom-cap:hover .zoom-cap--line{fill:#0079c1}.esri-size-slider .esri-slider .zoom-cap:hover .zoom-cap--underline{fill:#fff}.esri-size-slider__ramp{display:inline-block;height:100%;width:30px;position:relative}.esri-size-slider__ramp svg{height:100%;width:100%;position:absolute;stroke:#6e6e6e;stroke-width:1px;left:0}.esri-size-slider__ramp svg rect{height:100%;width:100%}.esri-size-slider__ramp svg path{stroke-width:.5px}.esri-size-slider__histogram-container{display:inline-block;height:100%;width:120px}.esri-sketch{-webkit-box-orient:vertical;-ms-flex-flow:column wrap;flex-flow:column wrap}.esri-sketch,.esri-sketch__panel{display:-webkit-box;display:-ms-flexbox;display:flex;-webkit-box-direction:normal}.esri-sketch__panel{-webkit-box-align:center;-ms-flex-align:center;align-items:center;-webkit-box-orient:horizontal;-ms-flex-flow:row nowrap;flex-flow:row nowrap;padding:0}.esri-sketch__info-panel{background-color:#f3f3f3;opacity:1;-webkit-transition:opacity .25s ease-in-out;transition:opacity .25s ease-in-out}.esri-sketch__info-panel:empty{opacity:0;padding:0;visibility:hidden}.esri-sketch__section{-webkit-box-align:center;-ms-flex-align:center;align-items:center;display:-webkit-box;display:-ms-flexbox;display:flex;-webkit-box-orient:horizontal;-webkit-box-direction:normal;-ms-flex-flow:row nowrap;flex-flow:row nowrap;padding:0 7px;margin:6px 0}.esri-sketch__tool-section{border-right:1px solid hsla(0,0%,43.1%,.3)}.esri-sketch__tool-section:last-child{border-right:none}.esri-sketch__button{-webkit-box-align:center;-ms-flex-align:center;align-items:center;background-color:transparent;border:none;color:#6e6e6e;display:-webkit-box;display:-ms-flexbox;display:flex;font-size:16px;height:32px;-webkit-box-pack:center;-ms-flex-pack:center;justify-content:center;text-align:center;-webkit-transition:background-color 125ms ease-in-out;transition:background-color 125ms ease-in-out;width:32px}.esri-sketch__button:disabled{cursor:default;color:hsla(0,0%,43.1%,.4)}.esri-sketch__button:focus,.esri-sketch__button:hover{background-color:#f3f3f3;color:#2e2e2e;cursor:pointer;outline:none}.esri-sketch__button.esri-sketch__button--selected,.esri-sketch__button.esri-sketch__button--selected:hover{background:#4c4c4c;color:#fff}.esri-sketch__feature-count-badge{-webkit-box-align:center;-ms-flex-align:center;align-items:center;background:#fff;border-bottom:1px solid hsla(0,0%,43.1%,.3);border-radius:2px;display:-webkit-box;display:-ms-flexbox;display:flex;font-size:12px;-webkit-box-pack:center;-ms-flex-pack:center;justify-content:center;margin:0;padding:.25em .75em}html[dir=rtl] .esri-sketch__tool-section{border-left:1px solid hsla(0,0%,43.1%,.3);border-right:none}html[dir=rtl] .esri-sketch__tool-section:last-child{border:none}html[dir=rtl] .esri-expand__content .esri-sketch--vertical .esri-sketch__tool-section{border-left:none;border-right:none}.esri-sketch--vertical .esri-sketch__panel,.esri-sketch--vertical .esri-sketch__section{-webkit-box-orient:vertical;-webkit-box-direction:normal;-ms-flex-flow:column;flex-flow:column}.esri-sketch--vertical .esri-sketch__section{padding-left:0;padding-right:0;margin-left:7px;margin-right:7px}.esri-sketch--vertical .esri-sketch__tool-section{border-right:none;border-bottom:1px solid hsla(0,0%,43.1%,.3)}.esri-sketch--vertical .esri-sketch__tool-section:last-child{border-bottom:none}.esri-sketch--vertical .esri-sketch__info-panel{padding-top:6px}.esri-sketch--vertical .esri-sketch__info-panel:empty{padding:0}.esri-sketch--vertical .esri-sketch__info-section{margin-top:3px;width:32px}.esri-slice{-ms-flex-negative:0;flex-shrink:0}.esri-slice__container{position:relative;padding:12px 0;overflow-y:auto}.esri-slice__container a{text-decoration:none}.esri-slice__hint{padding:0 15px;-webkit-animation:esri-fade-in .25s ease-in-out;animation:esri-fade-in .25s ease-in-out}.esri-slice__hint-text{margin:12px 0;padding:0}.esri-slice__exclude-button{margin-bottom:12px}.esri-slice__settings{padding:6px 15px 12px 15px;-webkit-animation:esri-fade-in .25s ease-in-out;animation:esri-fade-in .25s ease-in-out}.esri-slice__settings ul{padding:0;margin:0}.esri-slice__settings li{list-style:none}.esri-slice__layer-item{overflow:hidden;text-overflow:ellipsis;white-space:nowrap;padding-bottom:6px}.esri-slice__cross{margin-right:7px;color:inherit;position:relative;top:2px}.esri-slice__panel--error{color:#8c2907;padding:0 15px;-webkit-animation:esri-fade-in .25s ease-in-out;animation:esri-fade-in .25s ease-in-out}.esri-slice__actions{display:-webkit-box;display:-ms-flexbox;display:flex;-webkit-box-orient:vertical;-webkit-box-direction:normal;-ms-flex-flow:column;flex-flow:column;-webkit-box-pack:center;-ms-flex-pack:center;justify-content:center;padding:0 15px}html[dir=rtl] .esri-slice__cross{margin-right:0;margin-left:7px}@supports (-ms-ime-align:auto){.esri-slider__anchor:focus{outline:1px dotted #000}}.esri-slider{direction:ltr;display:-webkit-box;display:-ms-flexbox;display:flex;height:100%;width:100%;-webkit-user-select:none;-moz-user-select:none;-ms-user-select:none;user-select:none}.esri-disabled .esri-slider__content,.esri-disabled .esri-slider__max,.esri-disabled .esri-slider__min{opacity:.4}.esri-disabled .esri-slider__thumb:hover{-webkit-transform:none;transform:none;border-color:#0079c1;cursor:default}.esri-disabled .esri-slider--horizontal .esri-slider__segment--interactive:hover,.esri-disabled .esri-slider--vertical .esri-slider__segment--interactive:hover,.esri-disabled .esri-slider__label:hover,.esri-disabled .esri-slider__segment:hover{cursor:default}.esri-slider--reversed.esri-slider--horizontal{-webkit-box-orient:horizontal;-webkit-box-direction:reverse;-ms-flex-direction:row-reverse;flex-direction:row-reverse}.esri-slider--reversed.esri-slider--vertical{-webkit-box-orient:vertical;-webkit-box-direction:normal;-ms-flex-direction:column;flex-direction:column}.esri-slider--horizontal{-webkit-box-orient:horizontal;-webkit-box-direction:normal;-ms-flex-direction:row;flex-direction:row}.esri-slider--horizontal .esri-slider__content{height:auto}.esri-slider--horizontal .esri-slider__track{height:2px;width:100%}.esri-slider--horizontal .esri-slider__segment--interactive:hover{cursor:ew-resize}.esri-slider--horizontal .esri-slider__anchor{height:100%;width:1px}.esri-slider--horizontal .esri-slider__label{left:-50px;margin:0 11px;top:-30px;text-align:center}.esri-slider--horizontal .esri-slider__label-input{text-align:center}.esri-slider--horizontal .esri-slider__max,.esri-slider--horizontal .esri-slider__min{-webkit-box-flex:0;-ms-flex:0 0 auto;flex:0 0 auto;margin:auto;height:auto;width:50px}.esri-slider--horizontal .esri-slider__ticks{left:0;margin:9px 0 0 0;top:100%;width:100%}.esri-slider--horizontal .esri-slider__tick{height:5px;width:1px}.esri-slider--horizontal .esri-slider__tick-label{margin-top:18px}.esri-slider--vertical{-webkit-box-orient:vertical;-webkit-box-direction:reverse;-ms-flex-direction:column-reverse;flex-direction:column-reverse}.esri-slider--vertical .esri-slider__content{-webkit-box-orient:vertical;-webkit-box-direction:normal;-ms-flex-direction:column;flex-direction:column;width:auto}.esri-slider--vertical .esri-slider__track{-webkit-box-flex:1;-ms-flex:1 0 0px;flex:1 0 0px;-webkit-box-orient:vertical;-webkit-box-direction:normal;-ms-flex-direction:column;flex-direction:column;height:100%;width:2px}.esri-slider--vertical .esri-slider__segment--interactive:hover{cursor:ns-resize}.esri-slider--vertical .esri-slider__anchor{height:1px;width:100%}.esri-slider--vertical .esri-slider__label{left:20px;text-align:left;top:-10px}.esri-slider--vertical .esri-slider__max,.esri-slider--vertical .esri-slider__min{margin:auto;width:100%}.esri-slider--vertical .esri-slider__max,.esri-slider--vertical .esri-slider__min{-webkit-box-flex:0;-ms-flex:0 0 22px;flex:0 0 22px}.esri-slider--vertical .esri-slider__ticks{left:100%;margin:0 0 0 11px;top:0}.esri-slider--vertical .esri-slider__tick{height:1px;width:5px}.esri-slider--vertical .esri-slider__tick-label{margin-left:30px}.esri-slider__content{display:-webkit-box;display:-ms-flexbox;display:flex;-webkit-box-flex:1;-ms-flex:1 0 auto;flex:1 0 auto;line-height:0;margin:auto;position:relative;-webkit-box-align:center;-ms-flex-align:center;align-items:center;-webkit-box-pack:center;-ms-flex-pack:center;justify-content:center}.esri-slider__track{background-color:hsla(0,0%,43.1%,.4);display:inline-block;-ms-touch-action:none;touch-action:none;position:relative}.esri-slider__segment{height:100%;left:0;position:absolute;top:0;-ms-touch-action:none;touch-action:none;-webkit-transform-origin:0 0;transform-origin:0 0;width:100%;will-change:transform}.esri-slider__segment:hover{cursor:pointer}.esri-slider__anchor{background-color:#4c4c4c;position:absolute;-ms-touch-action:none;touch-action:none;-webkit-user-select:none;-moz-user-select:none;-ms-user-select:none;user-select:none}.esri-slider__anchor:focus .esri-slider__label,.esri-slider__anchor:focus .esri-slider__thumb{outline:inherit}.esri-slider__anchor--moving .esri-slider__label--interactive:hover,.esri-slider__anchor--moving .esri-slider__label:hover{cursor:-webkit-grabbing;cursor:grabbing}.esri-slider__anchor--moving:focus .esri-slider__thumb{border:3px solid #00598e;cursor:-webkit-grabbing;cursor:grabbing}.esri-slider__thumb{background-color:#fff;border:2px solid #0079c1;border-radius:16px;height:16px;left:-7px;position:absolute;top:-7px;-ms-touch-action:none;touch-action:none;width:16px;-webkit-transition:-webkit-transform 125ms ease-in-out;transition:-webkit-transform 125ms ease-in-out;transition:transform 125ms ease-in-out;transition:transform 125ms ease-in-out,-webkit-transform 125ms ease-in-out;z-index:1}.esri-slider__thumb:hover{-webkit-transform:scale(1.2);transform:scale(1.2);border-color:#00598e;cursor:pointer;cursor:-webkit-grab;cursor:grab}.esri-slider__label{line-height:22px;min-width:80px;position:absolute}.esri-slider__label:hover{cursor:pointer;cursor:-webkit-grab;cursor:grab}.esri-slider__label--interactive:hover,.esri-slider__max--interactive:hover,.esri-slider__min--interactive:hover{cursor:pointer;text-decoration:underline}.esri-slider__label-input{position:relative;width:100%;z-index:1}.esri-slider__extra-content{display:inline-block}.esri-slider__max,.esri-slider__min{height:22px;line-height:22px;text-align:center;display:-webkit-box;display:-ms-flexbox;display:flex;-webkit-box-align:center;-ms-flex-align:center;align-items:center;-webkit-box-pack:center;-ms-flex-pack:center;justify-content:center}.esri-slider__max--interactive:hover,.esri-slider__min--interactive:hover{background-color:#f3f3f3}.esri-slider__range-input{padding:1px 0;text-align:center;width:100%}.esri-slider__ticks{display:inline-block;height:100%;position:absolute;z-index:0}.esri-slider__tick{background:hsla(0,0%,43.1%,.4);position:absolute}.esri-slider__tick-label{position:absolute;width:-webkit-max-content;width:-moz-max-content;width:max-content}[dir=rtl] .esri-slider__label,[dir=rtl] .esri-slider__max,[dir=rtl] .esri-slider__min,[dir=rtl] .esri-slider__tick-label{direction:rtl;unicode-bidi:-moz-plaintext;unicode-bidi:plaintext}@-webkit-keyframes esri-spinner--start-animation{0%{opacity:0;-webkit-transform:scale(0);transform:scale(0)}to{opacity:1;-webkit-transform:scale(1);transform:scale(1)}}@keyframes esri-spinner--start-animation{0%{opacity:0;-webkit-transform:scale(0);transform:scale(0)}to{opacity:1;-webkit-transform:scale(1);transform:scale(1)}}@-webkit-keyframes esri-spinner--finish-animation{0%{opacity:1;-webkit-transform:scale(1);transform:scale(1)}to{opacity:0;-webkit-transform:scale(0);transform:scale(0)}}@keyframes esri-spinner--finish-animation{0%{opacity:1;-webkit-transform:scale(1);transform:scale(1)}to{opacity:0;-webkit-transform:scale(0);transform:scale(0)}}@-webkit-keyframes esri-spinner--rotate-animation{0%{-webkit-transform:rotate(0deg);transform:rotate(0deg)}to{-webkit-transform:rotate(1turn);transform:rotate(1turn)}}@keyframes esri-spinner--rotate-animation{0%{-webkit-transform:rotate(0deg);transform:rotate(0deg)}to{-webkit-transform:rotate(1turn);transform:rotate(1turn)}}.esri-ui .esri-spinner{background-color:transparent;-webkit-box-shadow:none;box-shadow:none;padding:0;overflow:visible;width:24px;height:24px;position:absolute;left:-999em;top:-999em;z-index:2;pointer-events:none;display:none;opacity:0;-webkit-transform-origin:0 0;transform-origin:0 0}.esri-ui .esri-spinner:before{position:absolute;margin:-50% 0 0 -50%;width:100%;height:100%;background:url(../img/Loading_Indicator_double_32.6404640e.svg) no-repeat 50%;display:block;content:"";-webkit-animation:esri-spinner--rotate-animation .75s linear infinite;animation:esri-spinner--rotate-animation .75s linear infinite}.esri-ui .esri-spinner--start{display:block;-webkit-animation:esri-spinner--start-animation .25s cubic-bezier(.17,.67,.36,.99) forwards;animation:esri-spinner--start-animation .25s cubic-bezier(.17,.67,.36,.99) forwards}.esri-ui .esri-spinner--finish{display:block;opacity:1;-webkit-animation:esri-spinner--finish-animation 125ms ease-in forwards;animation:esri-spinner--finish-animation 125ms ease-in forwards;-webkit-animation-delay:75ms;animation-delay:75ms}.esri-swipe{width:100%;height:100%;position:absolute;overflow:hidden;margin:0;padding:0;background:transparent;-webkit-user-select:none;-moz-user-select:none;-ms-user-select:none;user-select:none}.esri-swipe,.esri-ui .esri-swipe{pointer-events:none}.esri-swipe__container{position:absolute;margin:0;padding:0;border:0;z-index:1;-ms-touch-action:none;touch-action:none;pointer-events:auto;overflow:hidden}.esri-swipe--horizontal .esri-swipe__container{margin-left:-16px;height:100%;cursor:col-resize}.esri-swipe--vertical .esri-swipe__container{margin-top:-16px;width:100%;cursor:row-resize}.esri-swipe--disabled .esri-swipe__container{pointer-events:none;cursor:default}.esri-swipe__divider{position:absolute;background-color:#fff}.esri-swipe--horizontal .esri-swipe__divider{border-left:1px solid hsla(0,0%,43.1%,.5);border-right:1px solid hsla(0,0%,43.1%,.5);width:4px;height:100%;margin-left:-2px;top:0;left:16px}.esri-swipe--vertical .esri-swipe__divider{border-top:1px solid hsla(0,0%,43.1%,.5);border-bottom:1px solid hsla(0,0%,43.1%,.5);width:100%;height:4px;margin-top:-2px;left:0;top:16px}.esri-swipe__handle{width:32px;height:32px;display:-webkit-box;display:-ms-flexbox;display:flex;-webkit-box-align:center;-ms-flex-align:center;align-items:center;-webkit-box-pack:center;-ms-flex-pack:center;justify-content:center;position:relative;border:1px solid hsla(0,0%,43.1%,.5);border-radius:2px;background-color:#fff}.esri-swipe__handle--hidden{visibility:hidden}.esri-swipe__handle-icon{position:relative;z-index:2}.esri-swipe--horizontal .esri-swipe__handle{top:calc(50% - 16px)}.esri-swipe--vertical .esri-swipe__handle{left:calc(50% - 16px)}.esri-feature-templates{background:#f3f3f3}.esri-feature-templates__list-item-icon{-webkit-box-flex:0;-ms-flex:0;flex:0;width:48px;min-width:48px;-webkit-box-align:center;-ms-flex-align:center;align-items:center;-webkit-box-pack:center;-ms-flex-pack:center;justify-content:center}.esri-feature-templates__list-item-icon,.esri-feature-templates__list-item-icon>div{display:-webkit-box;display:-ms-flexbox;display:flex}.esri-feature-templates__loader{margin:0 auto;height:48px;width:32px;background:url(../img/loading-throb.ff4d41b0.gif) no-repeat 50%}.esri-ui .esri-feature-templates{width:300px}.esri-table-list{color:#323232;background-color:#f3f3f3;padding:6px 7px;overflow-y:auto;display:-webkit-box;display:-ms-flexbox;display:flex;-webkit-box-orient:vertical;-webkit-box-direction:normal;-ms-flex-flow:column;flex-flow:column}.esri-table-list__list{list-style:none;margin:0 0 0 15px;padding:0}.esri-table-list__list[hidden]{display:none}.esri-table-list__list--root{margin:0}.esri-table-list__item--selectable .esri-table-list__item-container{cursor:pointer}.esri-table-list__item--selectable .esri-table-list__item-container:hover{border-left-color:hsla(0,0%,43.1%,.3)}.esri-table-list__item[aria-selected=true]>.esri-table-list__item-container,.esri-table-list__item[aria-selected=true]>.esri-table-list__item-container:hover{border-left-color:#0079c1}.esri-table-list__item-container~.esri-table-list__list .esri-table-list__item{border-bottom-width:0}.esri-table-list__item{background-color:#fff;border-bottom:1px solid hsla(0,0%,43.1%,.3);position:relative;overflow:hidden;list-style:none;margin:3px 0;padding:0;-webkit-transition:background-color 125ms ease-in-out;transition:background-color 125ms ease-in-out}.esri-table-list__item.esri-table-list__item--chosen{background-color:#e2f1fb;opacity:.75}.esri-table-list__item-container{border-left:3px solid transparent;display:-webkit-box;display:-ms-flexbox;display:flex;-webkit-box-pack:start;-ms-flex-pack:start;justify-content:flex-start;-webkit-box-align:start;-ms-flex-align:start;align-items:flex-start;padding:12px 7px 12px 20px;-webkit-transition:border-color .25s ease-in-out;transition:border-color .25s ease-in-out}.esri-table-list__item-title{-webkit-box-flex:1;-ms-flex:1;flex:1;padding-left:5px;padding-right:5px;line-height:1.3em;word-break:break-word;overflow-wrap:break-word;-webkit-transition:color 125ms ease-in-out;transition:color 125ms ease-in-out}.esri-table-list__item-error-message{display:-webkit-box;display:-ms-flexbox;display:flex;-webkit-box-align:center;-ms-flex-align:center;align-items:center;visibility:hidden;height:0;margin-top:-1px;padding:3px 7px;overflow:hidden;background-color:rgba(140,41,7,.1);color:#8c2907;font-size:12px;-webkit-transition:-webkit-transform .25s ease-in-out;transition:-webkit-transform .25s ease-in-out;transition:transform .25s ease-in-out;transition:transform .25s ease-in-out,-webkit-transform .25s ease-in-out;-webkit-transform:scaleY(0);transform:scaleY(0);-webkit-animation:esri-fade-in-down .25s ease-in-out;animation:esri-fade-in-down .25s ease-in-out;-webkit-transform-origin:center top;transform-origin:center top}.esri-table-list__item-error-message .esri-building-level-picker__arrow-down,.esri-table-list__item-error-message .esri-building-level-picker__arrow-up,.esri-table-list__item-error-message .esri-building-phase-picker__arrow-left,.esri-table-list__item-error-message .esri-building-phase-picker__arrow-right,.esri-table-list__item-error-message [class*=esri-icon-],.esri-table-list__item-error-message [class^=esri-icon-]{margin-right:.3rem}.esri-table-list__item--error .esri-table-list__item-error-message{visibility:visible;height:auto;-webkit-transform:scale(1);transform:scale(1)}.esri-table-list__item-toggle{padding:0 3px;cursor:pointer;color:#6e6e6e}.esri-table-list__item-actions-menu,.esri-table-list__item-actions-menu-item{display:-webkit-box;display:-ms-flexbox;display:flex}.esri-table-list__item-actions-menu-item{-webkit-box-flex:1;-ms-flex:1 0 21px;flex:1 0 21px;-webkit-box-pack:center;-ms-flex-pack:center;justify-content:center;-webkit-box-align:center;-ms-flex-align:center;align-items:center;color:#6e6e6e;cursor:pointer;padding:0 3px;-webkit-transition:border-color .25s ease-in-out;transition:border-color .25s ease-in-out}.esri-table-list__item-actions-menu-item:first-of-type{margin:0 2px}.esri-table-list__item-actions-menu-item:hover{background-color:#f3f3f3}.esri-table-list__item-actions-menu-item--active,.esri-table-list__item-actions-menu-item--active:hover{background-color:#e2f1fb}.esri-table-list__item-actions{position:relative;background-color:#f3f3f3;color:#6e6e6e;margin:-1px 7px 6px;height:auto}.esri-table-list__item-actions[aria-expanded=true]{-webkit-animation:esri-fade-in .25s ease-in-out;animation:esri-fade-in .25s ease-in-out}.esri-table-list__item-actions-section{-webkit-animation:esri-table-list-reveal 375ms ease-in-out;animation:esri-table-list-reveal 375ms ease-in-out}.esri-table-list__item-actions[hidden]{display:none}.esri-table-list__item-actions-close{color:#6e6e6e;position:absolute;top:0;right:0;cursor:pointer;padding:5px;z-index:1}.esri-table-list__item-actions-list{display:-webkit-box;display:-ms-flexbox;display:flex;-webkit-box-orient:vertical;-webkit-box-direction:normal;-ms-flex-flow:column;flex-flow:column;-webkit-box-pack:start;-ms-flex-pack:start;justify-content:flex-start;-webkit-box-align:start;-ms-flex-align:start;align-items:flex-start;padding:6px 0;list-style:none;border-top:2px solid #fff}.esri-table-list__item-actions-list:first-of-type{border-top:0}.esri-table-list__action-toggle,.esri-table-list__item-action{border:1px solid transparent;display:-webkit-box;display:-ms-flexbox;display:flex;-webkit-box-pack:start;-ms-flex-pack:start;justify-content:flex-start;-webkit-box-align:start;-ms-flex-align:start;align-items:flex-start;cursor:pointer;font-size:12px;width:100%;margin:0;padding:6px 15px;opacity:1;-webkit-transition:opacity .25s ease-in-out .25s,background-color .25s ease-in-out;transition:opacity .25s ease-in-out .25s,background-color .25s ease-in-out}.esri-table-list__item-action{-webkit-box-pack:start;-ms-flex-pack:start;justify-content:flex-start;-webkit-box-orient:horizontal;-webkit-box-direction:normal;-ms-flex-flow:row;flex-flow:row}.esri-table-list__action-toggle{-webkit-box-orient:horizontal;-webkit-box-direction:reverse;-ms-flex-flow:row-reverse;flex-flow:row-reverse;-webkit-box-pack:justify;-ms-flex-pack:justify;justify-content:space-between}.esri-table-list__action-toggle .esri-table-list__item-action-title{margin-left:0}.esri-table-list__action-toggle .esri-table-list__item-action-icon{background-color:#4c4c4c;border-radius:16px;-webkit-box-shadow:0 0 0 1px #fff;box-shadow:0 0 0 1px #fff;-webkit-box-flex:0;-ms-flex:0 0 28px;flex:0 0 28px;height:16px;overflow:hidden;padding:0;position:relative;-webkit-transition:background-color 125ms ease-in-out;transition:background-color 125ms ease-in-out;width:16px}.esri-table-list__action-toggle .esri-table-list__item-action-icon:before{background-color:#fff;border-radius:100%;content:"";display:block;height:12px;left:0;margin:2px;position:absolute;top:0;-webkit-transition:background-color 125ms ease-in-out,left 125ms ease-in-out;transition:background-color 125ms ease-in-out,left 125ms ease-in-out;width:12px}.esri-table-list__action-toggle--on .esri-table-list__item-action-icon{background-color:#fff}.esri-table-list__action-toggle--on .esri-table-list__item-action-icon:before{background-color:#4c4c4c;-webkit-box-shadow:0 0 0 1px #4c4c4c;box-shadow:0 0 0 1px #4c4c4c;left:12px}.esri-table-list__action-toggle:hover,.esri-table-list__item-action:hover{background-color:#f3f3f3}.esri-table-list__item-actions[hidden] .esri-table-list__item-action{opacity:0}.esri-table-list__item-action-icon{font-size:16px;display:inline-block;margin-top:.1em}.esri-table-list__item-action-icon,.esri-table-list__item-action-image{-webkit-box-flex:0;-ms-flex:0 0 16px;flex:0 0 16px;width:16px;height:16px}.esri-table-list__item-action-image{font-size:14px;text-align:center;background-size:contain;background-repeat:no-repeat;background-position:50% 50%}.esri-table-list__item-action-title{margin-left:5px}.esri-table-list-panel{margin:12px 15px}.esri-table-list-panel__content--legend .esri-legend__service{padding:0 0 12px 0}html[dir=rtl] .esri-table-list .esri-table-list__list{margin:0 15px 0 0}html[dir=rtl] .esri-table-list .esri-table-list__list--root{margin:0}html[dir=rtl] .esri-table-list .esri-table-list__item-action-title{margin-left:0;margin-right:5px}html[dir=rtl] .esri-table-list .esri-table-list__action-toggle .esri-table-list__action-toggle{margin-right:0}html[dir=rtl] .esri-table-list .esri-table-list__item:after{animation:looping-progresss-bar-ani 1.5s linear infinite reverse}html[dir=rtl] .esri-table-list .esri-table-list__item-error-message .esri-building-level-picker__arrow-down,html[dir=rtl] .esri-table-list .esri-table-list__item-error-message .esri-building-level-picker__arrow-up,html[dir=rtl] .esri-table-list .esri-table-list__item-error-message .esri-building-phase-picker__arrow-left,html[dir=rtl] .esri-table-list .esri-table-list__item-error-message .esri-building-phase-picker__arrow-right,html[dir=rtl] .esri-table-list .esri-table-list__item-error-message [class*=esri-icon-],html[dir=rtl] .esri-table-list .esri-table-list__item-error-message [class^=esri-icon-]{margin-right:0;margin-left:.3rem}@-webkit-keyframes esri-table-list-reveal{0%{opacity:0}25%{opacity:0}to{opacity:1}}@keyframes esri-table-list-reveal{0%{opacity:0}25%{opacity:0}to{opacity:1}}.esri-time-picker{display:inline-block;border:1px solid hsla(0,0%,43.1%,.3);padding:0 .5em}.esri-time-picker__input{border:none}.esri-time-slider{cursor:default;min-width:375px;-webkit-box-shadow:0 1px 2px rgba(0,0,0,.3);box-shadow:0 1px 2px rgba(0,0,0,.3)}.esri-time-slider__layout--wide .esri-time-slider__row{display:-webkit-box;display:-ms-flexbox;display:flex;height:88px;overflow:hidden}.esri-time-slider__layout--wide .esri-time-slider__animation{width:64px}.esri-time-slider__layout--wide .esri-time-slider__time-extent{-webkit-box-align:center;-ms-flex-align:center;align-items:center;border-left:1px solid hsla(0,0%,43.1%,.3);border-right:1px solid hsla(0,0%,43.1%,.3);display:-webkit-box;display:-ms-flexbox;display:flex;-webkit-box-orient:vertical;-webkit-box-direction:normal;-ms-flex-flow:column nowrap;flex-flow:column nowrap;-webkit-box-pack:center;-ms-flex-pack:center;justify-content:center;width:110px}.esri-time-slider__layout--wide .esri-time-slider__max,.esri-time-slider__layout--wide .esri-time-slider__min{width:110px}.esri-time-slider__layout--wide .esri-time-slider__max{border-right:1px solid hsla(0,0%,43.1%,.3)}.esri-time-slider__layout--wide .esri-time-slider__slider{-webkit-box-flex:1;-ms-flex:auto;flex:auto}.esri-time-slider__layout--wide .esri-time-slider__next,.esri-time-slider__layout--wide .esri-time-slider__previous{width:42px}.esri-time-slider__layout--compact .esri-time-slider__row{display:-webkit-box;display:-ms-flexbox;display:flex}.esri-time-slider__layout--compact .esri-time-slider__row:first-child,.esri-time-slider__layout--compact .esri-time-slider__row:nth-child(3){padding-bottom:6px;padding-top:6px}.esri-time-slider__layout--compact .esri-time-slider__row:nth-child(2){height:88px;overflow:hidden}.esri-time-slider__layout--compact .esri-time-slider__animation{width:35px}.esri-time-slider__layout--compact .esri-time-slider__time-extent{-webkit-box-align:center;-ms-flex-align:center;align-items:center;display:-webkit-box;display:-ms-flexbox;display:flex;-webkit-box-flex:1;-ms-flex:auto;flex:auto;-webkit-box-orient:horizontal;-webkit-box-direction:normal;-ms-flex-flow:row nowrap;flex-flow:row nowrap;-webkit-box-pack:center;-ms-flex-pack:center;justify-content:center}.esri-time-slider__layout--compact .esri-time-slider__time-extent-separator{margin:0 15px 0 15px}.esri-time-slider__layout--compact .esri-time-slider__slider{-webkit-box-flex:1;-ms-flex:auto;flex:auto}.esri-time-slider__layout--compact .esri-time-slider__max,.esri-time-slider__layout--compact .esri-time-slider__min{-webkit-box-flex:1;-ms-flex:auto;flex:auto;margin:0 35px 0 35px}.esri-time-slider__layout--compact .esri-time-slider__min{-webkit-box-align:start;-ms-flex-align:start;align-items:flex-start}.esri-time-slider__layout--compact .esri-time-slider__max{-webkit-box-align:end;-ms-flex-align:end;align-items:flex-end}.esri-time-slider__layout--compact .esri-time-slider__next,.esri-time-slider__layout--compact .esri-time-slider__previous{width:35px}.esri-time-slider__mode--instant .esri-slider__segment-0,.esri-time-slider__mode--instant .esri-slider__segment-1{background-color:hsla(0,0%,43.1%,.4)}.esri-time-slider__mode--time-window .esri-slider__segment-1{background-color:#0079c1;height:6px;margin-top:-1px}.esri-time-slider__mode--time-window .esri-slider__segment-0,.esri-time-slider__mode--time-window .esri-slider__segment-2{background-color:hsla(0,0%,43.1%,.4)}.esri-time-slider__mode--cumulative-from-start .esri-slider__segment-0{background-color:#0079c1;height:6px;margin-top:-1px}.esri-time-slider__mode--cumulative-from-end .esri-slider__segment-0,.esri-time-slider__mode--cumulative-from-start .esri-slider__segment-1{background-color:hsla(0,0%,43.1%,.4)}.esri-time-slider__mode--cumulative-from-end .esri-slider__segment-1{background-color:#0079c1;height:6px;margin-top:-1px}.esri-time-slider__animation-button{border:none;height:100%;width:100%}.esri-time-slider__animation-button .esri-icon-pause,.esri-time-slider__animation-button .esri-icon-play{font-size:24px}.esri-time-slider__time-extent{font-size:12px;line-height:12px}.esri-time-slider__time-extent-group{display:-webkit-box;display:-ms-flexbox;display:flex;-webkit-box-orient:vertical;-webkit-box-direction:normal;-ms-flex-flow:column nowrap;flex-flow:column nowrap;-webkit-box-align:center;-ms-flex-align:center;align-items:center}.esri-time-slider__time-extent-date{font-weight:600;color:#0079c1}.esri-time-slider__time-extent-time{color:#0079c1}.esri-time-slider__time-extent-separator{font-size:16px;font-weight:600;line-height:16px}.esri-time-slider__max,.esri-time-slider__min{-webkit-box-align:center;-ms-flex-align:center;align-items:center;display:-webkit-box;display:-ms-flexbox;display:flex;-webkit-box-orient:vertical;-webkit-box-direction:normal;-ms-flex-flow:column nowrap;flex-flow:column nowrap;font-size:12px;-webkit-box-pack:center;-ms-flex-pack:center;justify-content:center;line-height:12px}.esri-time-slider__max-date,.esri-time-slider__min-date{font-weight:600}.esri-time-slider__slider{background-color:#f3f3f3;padding:0 40px 0 40px}.esri-time-slider__slider .esri-slider{margin-top:-19px;background-color:#f3f3f3}.esri-time-slider__slider .esri-slider__content{height:2px}.esri-time-slider__slider .esri-slider__thumb{border-width:3px;top:-6px}.esri-time-slider__slider .esri-slider__tick-label{font-size:12px;margin-top:23px;white-space:nowrap}.esri-time-slider__slider .esri-slider__tick{background:hsla(0,0%,43.1%,.4);width:1px}.esri-time-slider__slider .esri-slider__tick.minorTick{height:4px}.esri-time-slider__slider .esri-slider__tick.majorTick{height:8px}.esri-time-slider__slider .esri-slider__ticks{margin:16px 0 0 0}.esri-time-slider__slider .esri-slider__track{height:4px}.esri-time-slider__next-button,.esri-time-slider__previous-button{border:none;height:100%;width:100%}.esri-time-slider__next-button .esri-icon-forward,.esri-time-slider__next-button .esri-icon-reverse,.esri-time-slider__previous-button .esri-icon-forward,.esri-time-slider__previous-button .esri-icon-reverse{font-size:24px}html[dir=rtl] .esri-time-slider__layout--compact .esri-time-slider__row:nth-child(3),html[dir=rtl] .esri-time-slider__layout--wide .esri-time-slider__row{-webkit-box-orient:horizontal;-webkit-box-direction:reverse;-ms-flex-direction:row-reverse;flex-direction:row-reverse}html[dir=rtl] .esri-time-slider__layout--compact .esri-time-slider__min{-webkit-box-align:end;-ms-flex-align:end;align-items:flex-end}html[dir=rtl] .esri-time-slider__layout--compact .esri-time-slider__max{-webkit-box-align:start;-ms-flex-align:start;align-items:flex-start}.esri-zoom{display:-webkit-box;display:-ms-flexbox;display:flex;-webkit-box-orient:vertical;-webkit-box-direction:normal;-ms-flex-flow:column nowrap;flex-flow:column nowrap}.esri-zoom.esri-zoom--horizontal{-webkit-box-orient:horizontal;-webkit-box-direction:reverse;-ms-flex-flow:row-reverse nowrap;flex-flow:row-reverse nowrap}.esri-zoom.esri-zoom--horizontal .esri-widget--button:last-child{border-top:none}.esri-zoom.esri-zoom--horizontal .esri-widget--button:first-child{border-left:1px solid hsla(0,0%,43.1%,.3)}.esri-zoom .esri-widget--button{-webkit-box-shadow:none;box-shadow:none}.esri-zoom .esri-widget--button:first-child{margin-bottom:0}.esri-zoom .esri-widget--button:last-child{border-top:1px solid hsla(0,0%,43.1%,.3)}html[dir=rtl] .esri-zoom.esri-zoom--horizontal .esri-widget--button:first-child{border-top:none}html[dir=rtl] .esri-zoom.esri-zoom--horizontal .esri-widget--button:last-child{border-left:1px solid hsla(0,0%,43.1%,.3)}@-webkit-keyframes esri-fade-in-down{0%{opacity:0;-webkit-transform:translate3D(0,-5px,0);transform:translate3D(0,-5px,0)}25%{opacity:0;-webkit-transform:translate3D(0,-5px,0);transform:translate3D(0,-5px,0)}to{opacity:1;-webkit-transform:translateZ(0);transform:translateZ(0)}}@keyframes esri-fade-in-down{0%{opacity:0;-webkit-transform:translate3D(0,-5px,0);transform:translate3D(0,-5px,0)}25%{opacity:0;-webkit-transform:translate3D(0,-5px,0);transform:translate3D(0,-5px,0)}to{opacity:1;-webkit-transform:translateZ(0);transform:translateZ(0)}}@-webkit-keyframes esri-fade-in-up{0%{opacity:0;-webkit-transform:translate3D(0,5px,0);transform:translate3D(0,5px,0)}25%{opacity:0;-webkit-transform:translate3D(0,5px,0);transform:translate3D(0,5px,0)}to{opacity:1;-webkit-transform:translateZ(0);transform:translateZ(0)}}@keyframes esri-fade-in-up{0%{opacity:0;-webkit-transform:translate3D(0,5px,0);transform:translate3D(0,5px,0)}25%{opacity:0;-webkit-transform:translate3D(0,5px,0);transform:translate3D(0,5px,0)}to{opacity:1;-webkit-transform:translateZ(0);transform:translateZ(0)}}@keyframes esri-fade-in{0%{opacity:0}25%{opacity:0}to{opacity:1}}@-webkit-keyframes esri-fade-in-scale{0%{opacity:0;-webkit-transform:scale3D(.95,.95,1);transform:scale3D(.95,.95,1)}to{opacity:1;-webkit-transform:scaleX(1);transform:scaleX(1)}}@keyframes esri-fade-in-scale{0%{opacity:0;-webkit-transform:scale3D(.95,.95,1);transform:scale3D(.95,.95,1)}to{opacity:1;-webkit-transform:scaleX(1);transform:scaleX(1)}}@-webkit-keyframes looping-progresss-bar-ani{0%{left:0;width:0}20%{left:0;width:20%}80%{left:80%;width:20%}to{left:100%;width:0}}@keyframes looping-progresss-bar-ani{0%{left:0;width:0}20%{left:0;width:20%}80%{left:80%;width:20%}to{left:100%;width:0}}@-webkit-keyframes esri-rotate{0%{-webkit-transform:rotate(0);transform:rotate(0)}to{-webkit-transform:rotate(1turn);transform:rotate(1turn)}}@keyframes esri-rotate{0%{-webkit-transform:rotate(0);transform:rotate(0)}to{-webkit-transform:rotate(1turn);transform:rotate(1turn)}}@-webkit-keyframes panel-advance{0%{opacity:0;-webkit-transform:translate3d(50px,0,0) scale(.99);transform:translate3d(50px,0,0) scale(.99)}to{opacity:1;-webkit-transform:translateZ(0) scale(1);transform:translateZ(0) scale(1)}}@keyframes panel-advance{0%{opacity:0;-webkit-transform:translate3d(50px,0,0) scale(.99);transform:translate3d(50px,0,0) scale(.99)}to{opacity:1;-webkit-transform:translateZ(0) scale(1);transform:translateZ(0) scale(1)}}@-webkit-keyframes panel-retreat{0%{opacity:0;-webkit-transform:translate3d(-50px,0,0) scale(.99);transform:translate3d(-50px,0,0) scale(.99)}to{opacity:1;-webkit-transform:translateZ(0) scale(1);transform:translateZ(0) scale(1)}}@keyframes panel-retreat{0%{opacity:0;-webkit-transform:translate3d(-50px,0,0) scale(.99);transform:translate3d(-50px,0,0) scale(.99)}to{opacity:1;-webkit-transform:translateZ(0) scale(1);transform:translateZ(0) scale(1)}}@-webkit-keyframes panel-advance--rtl{0%{opacity:0;-webkit-transform:translate3d(-50px,0,0) scale(.99);transform:translate3d(-50px,0,0) scale(.99)}to{opacity:1;-webkit-transform:translateZ(0) scale(1);transform:translateZ(0) scale(1)}}@keyframes panel-advance--rtl{0%{opacity:0;-webkit-transform:translate3d(-50px,0,0) scale(.99);transform:translate3d(-50px,0,0) scale(.99)}to{opacity:1;-webkit-transform:translateZ(0) scale(1);transform:translateZ(0) scale(1)}}@-webkit-keyframes panel-retreat--rtl{0%{opacity:0;-webkit-transform:translate3d(50px,0,0) scale(.99);transform:translate3d(50px,0,0) scale(.99)}to{opacity:1;-webkit-transform:translateZ(0) scale(1);transform:translateZ(0) scale(1)}}@keyframes panel-retreat--rtl{0%{opacity:0;-webkit-transform:translate3d(50px,0,0) scale(.99);transform:translate3d(50px,0,0) scale(.99)}to{opacity:1;-webkit-transform:translateZ(0) scale(1);transform:translateZ(0) scale(1)}}